WeChat APIのスコープ(snsapi_login)権限を取得し、QRコードをスキャンしてPCにログインする方法

WBOY
リリース: 2016-06-23 13:23:40
オリジナル
1635 人が閲覧しました

関連する記事を読んでも、私の公式アカウントはサービス アカウントであり、300 認定を正常に送信しましたが、それが見つかりませんでした。
知っている友達に告白してください


ディスカッション(解決策)に返信

沈まないでください! 。 。 。

WeChat 公式アカウント (パブリック プラットフォーム) と WeChat オープン プラットフォームは 2 つの別のものです。パブリック アカウント (パブリック プラットフォーム) によって取得されるスコープは 2 つだけです: snsapi_base と snsapi_userinfo はサイレントに取得され、後者はユーザーの確認と同意を必要とします。

ただし、WeChat オープン プラットフォーム (https://open.weixin.qq.com/) は snsapi_login スコープを取得できます。コツは、パブリックプラットフォームの認証とオープンプラットフォームの認証が独立していることです。 snsapi_loginを取得したい場合は、オープンプラットフォームに再登録し、認証のために300元を支払う必要があります。

WeChat で QR コードをスキャンしてログインしたいだけの場合は、実際には snsapi_base で十分です。ユーザーの openid を取得できるため、後でそれを使用して独自のデータベースと比較できます。

それでも理解できない場合は、よりシンプルで使いやすい API を作成しました:


WeChat 公開アカウント(パブリック プラットフォーム) と WeChat オープン プラットフォームは 2 つの異なるものです。パブリック アカウント (パブリック プラットフォーム) によって取得されるスコープは 2 つだけです: snsapi_base と snsapi_userinfo はサイレントに取得され、後者はユーザーの確認と同意を必要とします。

ただし、WeChat オープン プラットフォーム (https://open.weixin.qq.com/) は snsapi_login スコープを取得できます。コツは、パブリックプラットフォームの認証とオープンプラットフォームの認証が独立していることです。 snsapi_loginを取得したい場合は、オープンプラットフォームに再登録し、認証のために300元を支払う必要があります。


WeChat で QR コードをスキャンしてログインしたいだけの場合は、実際には snsapi_base で十分です。ユーザーの openid を取得できるため、後でそれを使用して独自のデータベースと比較できます。

それでも理解できない場合は、よりシンプルで使いやすい API にしました:
https://wenfan.cn/archives/1866.wen

私も同様です。前に見つけましたが、ありがとうございます 回答

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!