¿Dónde puedo encontrar una lista de ámbitos para la API OAuth 2.0 de Google?[cerrado]

StackOverflow https://stackoverflow.com//questions/10664868

  •  11-12-2019
  •  | 
  •  

Pregunta

El ejemplo con el que estoy trabajando especifica el alcance de la solicitud de OAuth como:alcance=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.profile

que se decodifica en dos URI:

No puedo encontrar documentación que cubra la lista completa de ámbitos que están disponibles y a qué información se puede acceder dentro de cada ámbito. ¿Alguien sabe si existe tal cosa?

¿Fue útil?

Solución

Lo que buscas es el Google APIs Discovery Service.

Algunos otros recursos interesantes:

  • Un excelente blog por Nicolás Garnier que describe las cosas importantes detrás de este servicio.

  • El 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 opción interesante. implementación en línea por Gerwin Sturm.

Otros consejos

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:

 - 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 lista completa de ámbitos no se proporciona en la documentación de OAuth, pero sí en las preguntas frecuentes de los desarrolladores de GData.Los ámbitos no cambian con el cambio OAuth 1.0 u Oauth 2.0.Se agrega 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

Aquí hay un documento que se agregó recientemente a la documentación de OAuth 2.0 de Google, con una lista completa de alcances:

https://developers.google.com/identity/protocols/googlescopes

Los documentos de oauth de Google muestran una tabla que enumera todos los ámbitos disponibles.

https://developers.google.com/+/api/oauth#scopes-table

Aquí está la lista de todos los ámbitos de Google:https://developers.google.com/identity/protocols/googlescopes

Un poco tarde, tal vez, pero esto de los documentos:

Para obtener información sobre los ámbitos de inicio de sesión disponibles, consulte Acceso alcances.Para ver los alcances disponibles para todas las API de Google, visite el Explorador de API.

URL para aquellos a quienes no les gusta hacer clic en enlaces:

Estaba buscando lo mismo desde siempre y encontré esta herramienta realmente increíble oAuth 2.0 Playground desarrollada por Google donde puedes encontrar todos los alcances en varias API que proporcionan.

Enlace y extensión de Chrome que recomiendan usar:

https://developers.google.com/oauthplayground/

http://goo.gl/y9nH4H

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top