2012-05-19 16 views
105

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¿Dónde puedo encontrar una lista de ámbitos para la API de OAuth 2.0 de Google?

que decodifica en dos URI:

no puedo encontrar documentación que cubre la lista completa de s Copes que están disponibles y qué información es accesible dentro de cada alcance. ¿Alguien sabe si existe tal cosa?

+0

¿Alguna vez encontró una buena lista? –

+4

@JustinThomas ver http://stackoverflow.com/a/15328600/470749 – Ryan

+0

los ámbitos en las preguntas del usuario están en desuso, los nuevos ámbitos son simplemente el perfil y el correo electrónico –

Respuesta

70

Lo que usted está buscando es el Google APIs Discovery Service.

A otros pocos recursos interesantes:

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

  • El Google OAuth2 playground, es otra buena fuente de información.

  • último, si usted está interesado en el seguimiento de los cambios a los documentos de descubrimiento o no quiere leer todos los documentos, hay una interesante online implementation por Gerwin Sturm.

+0

Esa publicación en el blog era exactamente lo que necesitaba. ¡Gracias! – jj0b

+4

La implementación en línea de Gerwin es invaluable. – Foreever

+0

El patio de recreo Google OAuth2 está lanzando un 404 –

8

La lista completa de ámbitos no se proporciona en la documentación de OAuth, pero se proporciona en las preguntas más frecuentes de los desarrolladores de GData. El alcance no cambia en el cambio OAuth 1.0 u Oauth 2.0. El enlace a la página se agrega Click here a conocer la lista completa de Google Scopes o enlace es https://developers.google.com/gdata/faq#AuthScopes

Cuestiones relacionadas