Ошибка Google 403 "Доступ не настроен" с помощью DrEdit
Я пытаюсь установить пример приложения DrEdit для python на GAE. Приложение запускается, но сохранение или открытие файла приводит к HTTP 403 "Доступ к неконфигурированной ошибке" .
client.json имеет client_id и client_secret для API-доступa > Идентификатор клиента для значений SDK накопителя, Я также попытался использовать значения для API Access > Client ID для веб-приложений.
Диск Google Дискa > Идентификатор клиента OAuth также был установлен по-разному для идентификаторов клиентов SDK и веб-приложений.
Что я делаю неправильно?
Ответы
Ответ 1
В разделе "Службы" консоли Google API есть две службы, относящиеся к разработке диска, SDK и API. Когда вы создаете новую запись SDK для накопителя, функция API Drive API автоматически не включена (что не имеет смысла, я не вижу, когда вы создавали приложение с включенным приводом без использования API-интерфейса накопителя). Включите службу API Диска для проекта и повторите попытку.
@lurking_googlers Я думаю, что для этого будет много людей, разве не имеет смысла включать API при включении SDK?
Ответ 2
И вы также должны указать в своем коде следующие
DriveService.Scope.DriveFile, DriveService.Scope.Drive
удача