【问题标题】:Google Calendar API Falling back on default project IDGoogle Calendar API 回退到默认项目 ID
【发布时间】:2016-09-01 16:02:27
【问题描述】:

我在尝试从 Android 应用查看日历活动时遇到错误。

我遵循了位于:https://developers.google.com/google-apps/calendar/quickstart/android 的指南

我得到的错误是: Snapshot of error as displayed in app

我认为问题在于它默认为默认项目,但我该如何解决?

我将确切的包名称和 SHA1 id 放在开发者控制台中,并确保已启用 Google Calendar API。

这是我与 Google API 的第一次互动,但我按照指南进行操作,但它不起作用。请帮忙!

【问题讨论】:

    标签: java android google-api google-calendar-api oauth2


    【解决方案1】:

    usageLimits 通常是 API 调用的结果。 (不要将其与指向insufficient API quota 的消息“超出每日配额”混为一谈。)如果您在短时间内在日历中创建了超过 10,000 个事件,则可能会遇到此错误。

    您也可以尝试在Google Developers Console 中为您的项目将Referers 设置为Any referer allowed(只需将该字段留空),如果它尚未像此SO answer 中所述的那样。

    为此,请转到您的 Google Developers Console 并打开 API & Auth / Credentials 并单击“编辑允许的引用者”清空输入字段。

    查看此相关链接:Google Calendar API v3 Access Not Configured

    【讨论】:

      【解决方案2】:

      我不得不使用内置的 android 密钥库,而不是像我一样创建自己的密钥库。 (我假设我必须创建自己的)。但是我使用位于 c:/Users/XX/.android/debug.keystore 的密钥库中的 SHA1 密钥更新了 Googel 开发人员控制台中的 OAuth2 凭据,而不是我创建的那个,给了它几个小时,它工作了。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-02-01
        • 2018-11-24
        • 1970-01-01
        • 2013-04-23
        • 1970-01-01
        • 1970-01-01
        • 2022-01-06
        • 1970-01-01
        相关资源
        最近更新 更多