Внезапный сбой аутентификации Drive Api

Мои приложения для Android работали полгода и более года. Один может транслировать фильмы с Google Диска на Chromecast, а другой может транслировать музыку с Google Диска на устройство.

Примерно с двух дней это:

Drive.files().listFiles()

бросает это:

W/System.err﹕ com.google.api.client.googleapis.json.GoogleJsonResponseException: 403 Forbidden
W/System.err﹕ {
W/System.err﹕ "code": 403,
W/System.err﹕ "errors": [
W/System.err﹕ {
W/System.err﹕ "domain": "usageLimits",
W/System.err﹕ "message": "Access Not Configured. Please use Google Developers Console to activate the API for your project.",
W/System.err﹕ "reason": "accessNotConfigured"
W/System.err﹕ }
W/System.err﹕ ],
W/System.err﹕ "message": "Access Not Configured. Please use Google Developers Console to activate the API for your project."
W/System.err﹕ }
W/System.err﹕ at com.google.api.client.googleapis.services.json.AbstractGoogleJsonClientRequest.newExceptionOnError(AbstractGoogleJsonClientRequest.java:113)
W/System.err﹕ at com.google.api.client.googleapis.services.json.AbstractGoogleJsonClientRequest.newExceptionOnError(AbstractGoogleJsonClientRequest.java:40)

Все проекты, использующие Drive Api, были удалены из консоли API. Похоже, они не были полностью удалены, потому что я могу получить доступ к одному из проектов, для которого был включен биллинг, через вкладку «Счета», номер проекта: 340185983176. Облачное хранилище для одного проекта, где я его использовал, было отключено и все файлы из этого проекта были удалены через два дня.

Так почему я размещаю это здесь? Потому что мне сказали сделать так:

Облачное хранилище Google предлагает использовать SO:

https://developers.google.com/storage/docs/resources-support#support-packages

Google Drive Api предлагает использовать SO:

https://developers.google.com/drive/support

Google Cloud предлагает использовать SO:

https://support.google.com/cloud/answer/3466163

Все, что я хочу знать, это то, почему проекты были отключены?


person stefple    schedule 19.09.2014    source источник
comment
По какой-то конкретной причине вы включили тег GCS? Насколько я понимаю (согласно вашему описанию) стриминг осуществляется с Диска, а не с GCS. Если вы ожидаете получить причину удаления проектов, я рекомендую вам предоставить соответствующие идентификаторы проектов.   -  person Nikita Uchaev    schedule 22.09.2014
comment
Облачное хранилище (где я размещал приложение-приемник LocalCast) тоже было отключено, из-за чего приложение отключалось на полдня, пока я это не заметил. Если вы скажете мне, как я должен искать идентификаторы удаленных проектов, я с радостью это сделаю...   -  person stefple    schedule 22.09.2014


Ответы (1)


Мы выяснили, что единственный владелец этого проекта был ошибочно помечен как взломанный аккаунт и поэтому отключен. Это также отключило проект, и это вызвало ошибки.

Стефан, спасибо за сотрудничество (и терпение) в расследовании этого дела.

person Riccardo    schedule 13.10.2014