ホームページ  >  記事  >  バックエンド開発  >  WeChat APIのスコープ(snsapi_login)権限を取得し、QRコードをスキャンしてPCにログインする方法

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

WBOY
WBOYオリジナル
2016-06-23 13:23:401610ブラウズ

関連する記事を読んでも、私の公式アカウントはサービス アカウントであり、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

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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。