SDK и API Google Диска

У меня есть приложение для Android, использующее новые сервисы Google Play. Я могу успешно аутентифицировать пользователей и вернуть токен. Теперь, когда у меня есть токен, у меня есть скрипт на сервере, который использует этот токен для выполнения некоторых действий. Когда я пытаюсь выполнить простой вызов REST API, например: GET https://www.googleapis.com/drive/v2/about

Я получаю сообщение об ошибке «Доступ не настроен». Я проверил свою консоль API и у меня включены Drive API и Drive SDK.

Разве это невозможно? Или я иду об этом неправильно?

Спасибо


person Nick    schedule 28.10.2012    source источник
comment
Что значит скрипт на сервере? Он работает на совершенно другой машине? Не на устройстве Android, которое запросило токен?   -  person stan0    schedule 01.11.2012


Ответы (1)


Вероятно, вам не хватает прицела. Вот полный набор

"https://www.googleapis.com/auth/drive.file",
"https://www.googleapis.com/auth/drive",
"https://www.googleapis.com/auth/userinfo.email",
"https://www.googleapis.com/auth/userinfo.profile",
"https://docs.googleusercontent.com/",
"https://docs.google.com/feeds/",

Возможно, начните с этого, чтобы ваше приложение заработало, а затем удалите те, которые вы на самом деле не используете.

person pinoyyid    schedule 29.10.2012
comment
Я использую область oauth2:googleapis.com/auth/drive при аутентификации в сервисах Google Play. . Я считаю, что это должно покрыть меня для всех вызовов Drive API. - person Nick; 29.10.2012