Estoy programando un servidor web para admitir oAuth2 para Google APIs y estoy siguiendo this documentation. Todo parece estar funcionando bien hasta el punto en que trato de hacer una API de Google usando el token de acceso. Ejemplo llamada de la documentación:¿Mi Token Google oAuth2 se ve bien?
https://www.googleapis.com/oauth2/v1/userinfo?access_token=1/fFBGRNJru1FQd44AzqT3Zg
Cuando lo intento con mi token de acceso consigo 401 no válido de error token de.
Revisando la literatura, todos los ejemplos muestran el token de acceso en el formato 1/fFGRGR ....... Mi token de acceso es del formulario ya29.AHES67z ....... y es mucho más largo (consulte el siguiente fragmento que contiene la respuesta de google).
oauth2 request:{
"access_token" : "ya29.AHES67zeEn-RDg9CA5gGKMLKuG4uVB7W4O4WjNr-NBfY6Dtad4vbIZ",
"token_type" : "Bearer",
"expires_in" : 3600
}
Parece que mi token es incorrecto. ¿Tengo que codificar/decodificarlo?
Hmmm - tal vez mi token está bien. Encontré un [ejemplo] (http://are4.us/raysblog/?p=2932) donde alguien tiene un token que comienza con ya29. –