El ejemplo con el que estoy trabajando especifica el alcance en la solicitud de OAuth como: scope = https% 3A% 2F% 2Fwww.googleapis.com% 2Fauth% 2Fuserinfo.email + https% 3A% 2F% 2Fwww.googleapis.com% 2Fauth% 2Fuserinfo.profile
que decodifica en dos URI:
No puedo encontrar documentación que cubra la lista completa de ámbitos que están disponibles y qué información es accesible dentro de cada ámbito. ¿Alguien sabe si existe tal cosa?
oauth-2.0
google-authentication
Dylan Beattie
fuente
fuente
Respuestas:
Lo que busca es el
Google APIs Discovery Service
.Algunos otros recursos interesantes:
Un excelente blog de Nicolas Garnier que describe las cosas importantes detrás de este servicio.
La zona de juegos de Google OAuth2 es otra buena fuente de información.
Finalmente, si está interesado en realizar un seguimiento de los cambios en los documentos de descubrimiento o no desea leer todos los documentos, existe una interesante implementación en línea de Gerwin Sturm .
fuente
Gracias a los enlaces de Antonio Sacco, pude encontrar:
https://www.googleapis.com/discovery/v1/apis/oauth2/v2/rest?fields=auth(oauth2(scopes))
Dice que estos son los alcances disponibles:
fuente
La lista completa de ámbitos no se proporciona en la documentación de OAuth, pero se proporciona en las preguntas frecuentes de los desarrolladores de GData. Los ámbitos no cambian en el cambio OAuth 1.0 u Oauth 2.0. Se agregó el enlace a la página Haga clic aquí para conocer la lista completa de Google Scopes o el enlace es https://developers.google.com/gdata/faq#AuthScopes
fuente
Aquí hay un documento que se agregó recientemente a la documentación de OAuth 2.0 de Google, con una lista completa de ámbitos:
https://developers.google.com/identity/protocols/googlescopes
fuente
Los documentos de oauth de Google muestran una tabla que enumera todos los ámbitos disponibles.
https://developers.google.com/+/api/oauth#scopes-table
fuente
Aquí están las listas de todos los ámbitos de Google: https://developers.google.com/identity/protocols/googlescopes
fuente
Un poco tarde, tal vez, pero esto de los documentos:
Urls para aquellos a quienes no les gusta hacer clic en enlaces:
fuente
Estaba buscando lo mismo que siempre y encontré esta herramienta realmente impresionante oAuth 2.0 Playground desarrollada por Google, donde puedes encontrar todos los ámbitos en las distintas apis que ofrecen.
Enlace y extensión de Chrome que recomiendan usar:
https://developers.google.com/oauthplayground/
http://goo.gl/y9nH4H
fuente