この記事の主な内容は、パブリック アカウントに代わって WeChat サードパーティによって開始される Web ページ認証を実装する方法を紹介することであり、一定の参考価値があり、お役に立てれば幸いです。
目的: Web ページの承認
前提条件:
公式アカウントまたはミニ プログラムは、サードパーティ プラットフォームに対して承認されている必要があります。
これは含まれています公式アカウントのインターフェースでWebページの認可を設定する必要があります
①認可: ここでは詳細は説明しません
②Webページの認可ドメイン名指定:
WeChat パブリック プラットフォーム -> インターフェイス アクセス許可 #->Web サービス #->Web 認証-> 修正 ->Web ページ認可ドメイン名設定 -->直接書き込むサードパーティサーバーの ログイン認証開始ページ ドメイン名だけで十分で、特定のパスを指定する必要はありません。
承認されたサードパーティ サーバーのドメイン名がここに書かれていない場合、scope に権限がないことが報告されることに注意してください。プロセス:クライアント経由で指定されたリンクを使用してコードを取得します。
#access_token と引き換えに code を使用し、## を使用します。 #access_token 引き換えにユーザー基本情報 クライアントを使用する必要があるため、公式アカウントのバックグラウンドで以下の操作を行う必要があります。 ① バインディング (これはローカルでテストする場合に必要です)
② ダウンロード ツール
##注: 次の操作は、サードパーティ プラットフォームに対して承認されたパブリック アカウントを対象としていますバインディング: WeChat パブリック プラットフォーム-->開発者ツール
-->web
開発者ツール-->バインド開発者 WeChat アカウントダウンロード ツール: 公式 Web サイトにアクセスし、 "微信
webDeveloper Tools" を 1 つダウンロードします。 微信web開発ツールの使用:
Open WeChat開発者ツール
-->パブリック アカウント Web プロジェクト -->左上隅にあるアバターの個人中心をクリックし、小さな円をクリックします--> スキャン後、携帯電話の WeChat インターフェースは次のように表示されます: 確認しますか? WeChat にログインします web 開発者ツール テスターと開発者次の公式アカウント [前の手順で開発者にバインドされた公式アカウント] を通じて関連情報を取得できます --->ログインの確認 携帯電話でログインが成功したことを確認したら、WeChat 開発者ツールに戻り、ツールの上部の検索ボックスで直接検索します。リクエスト # のリクエスト code
を入力します。 ##url、次のようなもの: Web ページ認証の元のリンク: https://open.weixin.qq.com/connect/ oauth2/authorize?appid=wx1fb168c116d58358&redirect_uri=http://tzs.backend.wsjtq.com/api/wxopen/public-accounts-authorize&response_type=code&scope=snsapi_userinfo&state=888&component_appid= wxe719c0a8a906cb84#wechat_redirectアプリid
パス内のは、サードパーティに承認された公式アカウントです。appidComponent_appid は、サードパーティの appid
関連チュートリアル: WeChat ミニ プログラム ビデオ チュートリアル
以上がWeChat サードパーティが公開アカウントに代わって Web ページの認証を開始できるようにする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。