ホームページ  >  記事  >  WeChat アプレット  >  WeChat 開発で snsapi_base、snsapi_userinfo、サイレント認証を実装する方法

WeChat 開発で snsapi_base、snsapi_userinfo、サイレント認証を実装する方法

高洛峰
高洛峰オリジナル
2017-03-11 15:10:012802ブラウズ

この記事では主に、WeChat開発におけるsnsapi_base、snsapi_userinfo、サイレント認証の実装に関する関連情報を紹介します

WeChat開発におけるsnsapi_base、snsapi_userinfo、サイレント認証の実装について詳しく説明します

snsapi_base と snsapi_userinfo は、WeChat Web ページによってユーザー情報を取得することが許可されている 2 つのスコープに属します

snsapi_base は、access_token と openID のみを取得できます

snsapi_userinfo は、アバター、ニックネーム、性別などのより詳細なユーザー情報を取得できます

まず、ここでのaccess_tokenは同じものですが、基本的なaccess_token(カスタムメニューで使用されるものなど)は異なります。両者の違いは以下のとおりです:

Webページで認可されるaccess_tokenはopenIDを取得するたびに更新され、インターフェースの呼び出し回数制限は「無制限」です

基本的なaccess_tokenは通常2000回/日までに制限されます、自分で保存してスケジュールする必要があります Update

次に、スコープが snsapi_userinfo の場合、公式ドキュメントの指示に従って、ユーザーはクリックして承認する必要がありますが、それを取得する方法があることがわかりましたクリックして承認することなく、サイレントに。方法は次のとおりです。

1. snsapi_base を通じて access_token と openid を同時に取得します

2. http://www.php.cn/ インターフェイスで access_token と openid を使用します

3.リクエストが成功すると、サイレントになります。 ユーザーの詳細が取得されました。

上記の方法は、同じ公式アカウント内のユーザーがフォローしていることが前提となります。別の公式アカウントから借用した場合、ユーザーはクリックして承認する必要があります。

読んでいただきありがとうございます、皆さんのお役に立てれば幸いです、このサイトをサポートしていただきありがとうございます!

以上がWeChat 開発で snsapi_base、snsapi_userinfo、サイレント認証を実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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