Мы пытаемся использовать google.picker
, чтобы наши пользователи загружали файлы в нашу учетную запись диска (т.е. пользователю не требуется иметь учетную запись Google для загрузки).
Мы пытаемся использовать обычные учетные записи Google в качестве учетных записей, принадлежащих приложениям, и получили наш AUTH_TOKEN
с помощью OAuth2 и установили его с помощью .setOAuthToken(AUTH_TOKEN)
. Мы следовали всему, что описано в docs.
Однако при загрузке мы получили ошибку Server Rejected
. Вызов https://docs.google.com/upload/resumableupload?authuser=undefined
:
{ "ErrorMessage": { "причина": "REQUEST_REJECTED", "additionalInfo": { "uploader_service.GoogleRupioAdditionalInfo": { "completionInfo": { "Статус": "REJECTED" }, "requestRejectedInfo": { "reasonDescription": "agent_rejected" }}}, "upload_id": "AEnB2Ur64Gb0JDCk_8mg5EhpdcaqL82wBQHumHjcGvDqYibtksmUzhfhBolsmBFzRuvQPRyi43SYfactJZvIWYrQ6xAqzu3L9g" }}
Мы знаем, что мы не можем использовать учетные записи служб, поскольку сборщик не поддерживает его.
Мы пропустили что-то в получении AUTH_TOKEN
? Нужно ли что-то в консоли?