Не удалось загрузить файл с Google Drive - PullRequest
0 голосов
/ 03 апреля 2020

Мы используем google drive api для загрузки контента, который работал нормально последние 2 года. Теперь мы столкнулись с ошибкой ниже:

Ошибка 403 (запрещено) !! 1

403 Запрещено

У вашего клиента нет разрешения.

шагов для воспроизведения:

Получение API:

https://content.googleapis.com/drive/v2/files/<FILE_ID>?alt=media&source=downloadUrl
Headers : Authorization: Bearer <token>

Содержимое созданный на диске Google загружается, а содержимое, загруженное на диск с локального компьютера, не загружается через API.

Любая помощь приветствуется. У нас есть область drive.readonly предоставлено.

1 Ответ

0 голосов
/ 03 мая 2020

У меня была та же проблема, приложение, которое мы использовали в течение многих лет, внезапно перестало работать в середине марта этого года. Я нашел решение в этом сообщении .

Таким образом, возвращенный URL-адрес загрузки (content.googleapis.com/drive/v2/files/FileID?alt=media) больше не работает. Вместо этого используйте этот URL - googleapis.com/drive/v2/files/FileID?alt=media

...