Я работаю над мобильным приложением, которое будет работать с некоторыми API Google, проходя аутентификацию с использованием OAuth2.
Это работает довольно хорошо, но когда я перехожу к утверждению Uri, Google возвращает то, что выглядит как полноценный рабочий столстраница одобрения приложения.Это выглядит не так уж и плохо, но я бы предпочел получить урезанную мобильную версию, которую вы могли бы попросить у Google OAuth 1.
(из 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.
IЯ пытался добавить его в UR для утверждения OAuth2, но это не радость. Так что, если я использую поток авторизации установленного Google приложения , есть ли какие-либо варианты для указания того, что запрос поступает с устройства с небольшим экраном?
Конечная точка oauth, которую я использую:
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