Google の OAuth 2.0 API のスコープのリストはどこで見つけられますか?[閉まっている]
-
11-12-2019 - |
質問
私が取り組んでいる例では、OAuth リクエストのスコープを次のように指定しています。スコープ=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.profile
これは 2 つの URI にデコードされます。
利用可能なスコープの完全なリストと、各スコープ内でアクセスできる情報を網羅したドキュメントが見つかりません。そのようなものが存在するかどうか知っている人はいますか?
解決
あなたが探しているのは、 Google APIs Discovery Service
.
他にもいくつかの興味深いリソースがあります。
アン 素晴らしいブログ による ニコラ・ガルニエ このサービスの背後にある重要なことについて説明します。
の Google OAuth2 プレイグラウンド, 、もう一つの良い情報源です。
最後に、ディスカバリー文書への変更の追跡に興味がある場合、またはすべての文書を読みたくない場合は、興味深い説明があります。 オンライン実装 による ガーウィン・スターム.
他のヒント
Antonio Sacco のリンクのおかげで、次の情報を見つけることができました。
https://www.googleapis.com/discovery/v1/apis/oauth2/v2/rest?fields=auth(oauth2(スコープ))
利用可能なスコープは次のとおりです。
- https://www.googleapis.com/auth/plus.me (Know who you are on Google)
- https://www.googleapis.com/auth/userinfo.email (View your email address)
- https://www.googleapis.com/auth/userinfo.profile (View basic information about your account)
スコープの完全なリストは OAuth ドキュメントには記載されていませんが、GData 開発者の FAQ に記載されています。OAuth 1.0 または Oauth 2.0 の変更ではスコープは変更されません。ページへのリンクが追加されました ここをクリック Google スコープの完全なリストを確認するには、リンクをクリックしてください。 https://developers.google.com/gdata/faq#AuthScopes
以下は、Google の OAuth 2.0 ドキュメントに最近追加されたドキュメントで、スコープの包括的なリストが記載されています。
https://developers.google.com/identity/protocols/googlescopes
Google の oauth ドキュメントには、使用可能なすべてのスコープをリストした表が表示されます。
すべての Google スコープのリストは次のとおりです。https://developers.google.com/identity/protocols/googlescopes
少し遅れているかもしれませんが、これはドキュメントからの抜粋です。
利用可能なログイン スコープについては、次を参照してください。 ログイン スコープ。すべての Google API で利用可能なスコープを確認するには、 APIエクスプローラー.
リンクをクリックしたくない人のための URL:
私は永遠に同じものを探していたところ、Google が開発した本当に素晴らしいツール oAuth 2.0 Playground を見つけました。このツールでは、Google が提供するさまざまな API のすべてのスコープを見つけることができます。
リンクと Chrome 拡張機能の使用を推奨しています。