ホームページ  >  記事  >  WeChat アプレット  >  スコープ許可とはどういう意味ですか?

スコープ許可とはどういう意味ですか?

(*-*)浩
(*-*)浩オリジナル
2019-07-24 11:26:3278236ブラウズ

ユーザーが WeChat クライアントでサードパーティの Web ページにアクセスすると、公式アカウントは WeChat Web ページの承認メカニズムを通じてユーザーの基本情報を取得し、ビジネス ロジックを実装できます。

スコープ許可とはどういう意味ですか?

Web ページ認証コールバック ドメイン名に関する手順

1. WeChat 公式アカウントがユーザーの Web ページ認証をリクエストする前に、開発者はまず、パブリック プラットフォームの公式 Web サイトにある「開発 - インターフェイス権限 - Web サービス - Web アカウント - ユーザー基本情報を取得するための Web 認証」の設定オプションに移動し、認証コールバック ドメイン名を変更する必要があります。ここには URL ではなくドメイン名 (文字列) が入力されるため、http://;

2 などのプロトコル ヘッダーを追加しないでください。たとえば、必要な場合は完全なドメイン名です Web ページで承認されたドメイン名は www.qq.com です。設定後、このドメイン名のページは http://www.qq.com/music.html になります。 http://www.qq.com/login.html はすべて OAuth2. .0 認証を使用できます。ただし、http://pay.qq.com、http://music.qq.com、http://qq.com では OAuth2.0 認証を行うことができません

3. 公式アカウントのログインが許可されている場合サードパーティの開発者が管理する場合は特に設定は必要なく、公式アカウントに代わってサードパーティがWebページの認証を実装することができます。 Web ページの認可

1. Web ページの認可は、ページに入るユーザーの openid を取得するためにスコープとして使用される snsapi_base で開始され、サイレントに認可され、自動的にコールバック ページにジャンプします。ユーザーが認識するのは、コールバック ページ (多くの場合ビジネス ページ) に直接入ったことです

2. スコープとして snsapi_userinfo で開始された Web ページの承認は、ユーザーの基本情報を取得するために使用されます。ただし、この種の認可はユーザーが手動で同意する必要があり、ユーザーは同意しているため特に注意する必要はなく、認可後にユーザーの基本情報を取得できます。

3. ユーザー管理画面の「ユーザー基本情報取得画面」は、ユーザーが公式アカウントとやり取りするか、メッセージに従ってイベントをプッシュした場合にのみ、ユーザーのOpenIDに基づいてユーザーの基本情報を取得できます。他の WeChat インターフェイスを含むこのインターフェイスでは、正常に呼び出す前にユーザー (つまり、openid) が公式アカウントをフォローする必要があります。

特別なシナリオでのサイレント承認について

1. 前述したように、スコープとして snsapi_base を使用した Web ページの承認は、サイレントに承認され、ユーザーは気づきません。

2. 公式アカウントをフォローしているユーザーの場合、公式アカウントのセッションやカスタムメニューから公式アカウントのWeb認証ページに入ると、スコープがsnsapi_userinfoであっても認証はサイレントで行われ、ユーザーは気づいていない。

WeChat 開発に関連するその他の技術記事については、

WeChat 開発チュートリアル

列にアクセスして学習してください。

以上がスコープ許可とはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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