2016-09-01 9 views
0

Я получаю сообщение об ошибке при попытке просмотреть события в календаре из приложения Android.API календаря Google Падение назад по умолчанию ID проекта

Я последовал за руководство расположена по адресу: https://developers.google.com/google-apps/calendar/quickstart/android

Ошибки я получаю: Snapshot of error as displayed in app

Я думаю, что проблема в том, что его недобросовестный проекта по умолчанию, но как это исправить?

Я установил точное имя пакета и идентификатор SHA1 в консоли разработчиков и убедился, что включен API календаря Google.

Это мое первое взаимодействие с API Google, но я следовал за гидом и не работал. Пожалуйста помоги!

ответ

0

usageLimits обычно является результатом вызова API. (Не смешивайте это с сообщением «Ежедневная квота превышена», которая указывает на insufficient API quota.) Вы можете столкнуться с этой ошибкой, если вы создали более 10 000 событий в календаре за короткий промежуток времени.

Вы также можете попытаться установить Referers в Any referer allowed для вашего проекта (просто оставьте это поле пустым) в Google Developers Console, если это уже не так, как указано в этом SO answer.

Чтобы сделать это, перейдите в Google Developers Console и открытый API & Auth/учетные данные и нажмите кнопку «Редактировать позволило Referers» очистить поле ввода.

Проверить это связано ссылка: Google Calendar API v3 Access Not Configured

+0

Это использует Ключ API, и, как сказал мне руководство, я использовал идентификатор клиента OAuth ... – Natalie

0

я должен был использовать встроенный в андроида хранилище ключей вместо создания моей, как я. (Я предположил, что должен был создать свой собственный). Но я обновил учетные данные OAuth2 в консоли разработчика Googel с помощью ключа SHA1 из хранилища ключей, расположенного в каталоге c: /Users/XX/.android/debug.keystore, а не на том, что я создал, дал ему несколько часов, и он сработал.