java - 微信静默方式 获得的access_token有什么用,即 Scope为snsapi_base时
大家讲道理
大家讲道理 2017-04-18 10:24:51
0
1
723

微信静默方式 获得的access_token有什么用,即 Scope为snsapi_base时 获得code,通过code获得的access_token有什么用,这个access_token和普通access_token和网页授权access_token(Scope为snsapi_userinfo)有什么区别,
实在搞不明白了,有哪位兄弟姐妹给解惑一下,实在整不明白了,

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全員に返信(1)
迷茫

私はそれをテストしました: 3 つのユーザー WeChat アカウントがあります。
1. この公式アカウントをフォローしている WeChat アカウント
2. この公式アカウントをフォローしていないが承認されている WeChat アカウント
3.シグナルがフォローされていない、または承認されていません

最初のケースでは、サイレント状況で取得された access_token と openid を介してユーザーの詳細を取得できます。
2 番目のケースも可能です。
3 番目のケースでは、48001 エラー (apiauthorized エラー) が報告されます。

結論:WeChat IDと公式アカウントの間にフォローまたは承認されたやり取りがあれば、ユーザーの詳細情報をサイレントに取得できます。そうでない場合は、取得することはできません。

上記のユーザー権限を取得するためのインターフェイスは次のとおりです:

リーリー

/sns/userinfo? であることに注意してください。これは、特別な Web ページの認証を通じてユーザー情報が取得される場所です。

WeChat の開発ドキュメントに従って WeChat ID をフォローするユーザーは、通常の認証に基づいてユーザー情報を取得することもできます。この API は: /sns/userinfo?这里是通过特殊网页授权获得用户信息
还有根据微信的开发文档关注微信号的用户还可以根据 普通access_token获取用户信息,此api为:



https://api.weixin.qq.com/sns/userinfo?access_token=ACCESS_TOKEN&openid=OPENID&lang=zh_CN;

注意是 /cgi-bin/user/info? リーリー

/cgi-bin/user/info? であることに注意してください

これら 2 つの API は異なります


- 1 つ目は主に WeChat ID をフォローしていないユーザーの詳細情報を取得するために使用されます。

- 2 つ目は主に WeChat ID をフォローしたユーザーを取得するために使用されます。 2 番目の方法では、ユーザーの詳細情報を取得できます。 🎜
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート