Estoy trabajando en una aplicación móvil que llegará a algunas API de Google y se autenticará con OAuth2.¿Puedo obtener OAuth2 de Google para mostrar una página de aprobación amigable para dispositivos móviles?
Funciona bastante bien, pero cuando navego a la Uri de aprobación, Google está devolviendo lo que parece una página de aprobación completa de la aplicación de escritorio. No parece tan malo, pero preferiría obtener la versión móvil simplificada que podría solicitar que se muestre OAuth 1 de Google.
(de http://code.google.com/apis/accounts/docs/OAuth_ref.html)
btmpl
(optional) Forces a mobile version of the approval page. The only accepted value is "mobile". This is a Google-specific parameter.
he tratado de añadir a la aprobación OAuth2 Uri pero no alegría. Entonces, si estoy usando el Google installed application auth flow, ¿hay alguna opción para indicar que la solicitud proviene de un dispositivo de pantalla pequeña?
El punto final oauth estoy usando:
https://accounts.google.com/o/oauth2/auth?response_type=code&redirect_uri=http://localhost&scope=https://www.googleapis.com/auth/userinfo.profile&client_id=XXXXXXX.apps.googleusercontent.com
Tenga en cuenta que no funciona para WP7 sin embargo ... ver http://stackoverflow.com/questions/6891813/mobile-oauth-ui-failing-to-load-in-wp7 –