ホームページ > バックエンド開発 > PHPチュートリアル > WeChatにアップロードされた画像はwxlocalresource://498448450243964を取得してデータベースに保存されますが、フロントエンドでは表示できません。

WeChatにアップロードされた画像はwxlocalresource://498448450243964を取得してデータベースに保存されますが、フロントエンドでは表示できません。

WBOY
リリース: 2016-10-19 10:40:57
オリジナル
3376 人が閲覧しました

WeChatで画像をアップロードし、wxlocalresource://498448450243964を取得します。画像はデータベースに保存されており、フロントエンドで表示できません

返信内容:

WeChatで画像をアップロードし、wxlocalresource://498448450243964を取得します。画像はデータベースに保存されており、フロントエンドで表示できません

これは一時的なローカル アドレスです。サーバー側で素材をプルした後にファイルの内容を取得し、フロントエンドに http アドレスを返す必要があります。

WeChat JSSDK の画像インターフェイスを使用する必要があります
wxlocalresource://498448450243964 これは、クライアント自身の WeChat ブラウザーでのみ使用できる写真のローカル ID リストです

画像を WeChat サーバーにアップロードするには、画像アップロード インターフェースを使用する必要もあります:

リーリー

アップロード後、この写真は WeChat サーバーに 3 日間のみ保存できるため、バックエンドでマテリアルの取得インターフェイスを使用して写真を自分のサーバーに保存する必要があります

httpリクエストメソッド:GET、httpsコール
https://api.weixin.qq.com/cgi...
リクエスト例(例はcurlコマンドを介してマルチメディアファイルを取得することです)
curl -I -G " https://api.weixin.qq.com/cgi-bin/media/get?>access_token=ACCESS_TOKEN&media_id=MEDIA_ID"

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート