Où puis-je trouver une liste des étendues pour l'API OAuth 2.0 de Google ?[fermé]
-
11-12-2019 - |
Question
L'exemple avec lequel je travaille spécifie la portée de la requête OAuth comme suit :scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.profile
qui décode en deux URI :
Je ne trouve pas de documentation couvrant la liste complète des étendues disponibles et les informations accessibles dans chaque étendue - est-ce que quelqu'un sait si une telle chose existe ?
La solution
Ce que vous recherchez, c'est le Google APIs Discovery Service
.
Quelques autres ressources intéressantes :
Un excellent blog par Nicolas Garnier qui décrit les éléments importants derrière ce service.
Le Terrain de jeu Google OAuth2, est une autre bonne source d’informations.
Enfin, si vous souhaitez suivre les modifications apportées aux documents de découverte ou si vous ne souhaitez pas lire tous les documents, il existe un outil intéressant mise en œuvre en ligne par Gerwin Sturm.
Autres conseils
Grâce aux liens d'Antonio Sacco, j'ai pu trouver:
Il est dit que ce sont les champs disponibles:
- 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)
La liste complète des échéances ne sont pas fournies dans la documentation OAuth mais fournie dans la FAQ des développeurs GData.Les scopes n'ont pas changé dans le changement Oauth 1.0 ou Oauth 2.0.Le lien vers la page est ajouté Cliquez ici pour connaître la liste complète de Google Slopes ou Linkest https://developers.google.com/gdata/faq#authscopes
Voici un DOC qui a été ajouté récemment à la documentation de Google OAuth 2.0, avec une liste complète des champs:
Les documents OAuth de Google affichent une table qui répertorie toutes les étendues disponibles.
Voici les listes de toutes les scopes Google: https://developers.google.com/identity/protocols/googlescopes
Un peu en retard, peut-être, mais cela des documents:
Pour plus d'informations sur les étendues de connexion disponibles, voir Connexion Scopes.Pour voir les champs disponibles pour toutes les API Google, visitez le APIS Explorer .
URL pour ceux qui n'aiment pas cliquer sur les liens:
Je cherchais la même chose comme pour toujours et j'ai trouvé cet outil vraiment génial Oauth 2.0 Playground Développé par Google où vous pouvez trouver toutes les étanches de diverses API qu'ils fournissent.
lien et extension chromée, ils vous recommandent d'utiliser: