我试图从Android应用程序查看我的日历事件时收到错误 .
我按照指南找到了:https://developers.google.com/google-apps/calendar/quickstart/android
我得到的错误是:Snapshot of error as displayed in app
我认为问题在于它默认为默认项目,但我该如何解决?
我将确切的package-name和SHA1 id放在开发人员控制台中,并确保启用了Google Calendar API .
这是我与谷歌API的第一次互动,但我遵循了指南,它不起作用 . 请帮忙!
2 回答
usageLimits通常是API调用的结果 . (不要将其与指向insufficient API quota的消息"Daily quota exceeded,"混淆 . )如果您在短时间内在日历中创建了超过10,000个事件,则可能会遇到此错误 .
您也可以尝试将
Referers
设置为Any referer allowed
为您的项目(只需将该字段保留为空),如果它不像SO answer中所述那样 .查看此相关链接:Google Calendar API v3 Access Not Configured
我不得不使用内置的android密钥库,而不是像我一样创建自己的密钥库 . (我以为我必须创造自己的) . 但是我使用位于c:/Users/XX/.android/debug.keystore的密钥库中的SHA1密钥更新了Googel开发人员控制台中的OAuth2凭据,而不是我创建的密钥库,给了它几个小时,并且它有效 .