【问题标题】:Google Translate API always returning 'Daily Limit Exceeded'谷歌翻译 API 总是返回“超出每日限制”
【发布时间】:2013-12-01 15:49:16
【问题描述】:

我正在尝试启动并运行谷歌翻译 API。在getting started guide上,给出了如下例子:https://www.googleapis.com/language/translate/v2/detect?key={MyAppId}&q=google+translate+is+fast

我现在只想让它工作,所以我只是想通过浏览器帖子让它工作视图,所以我创建了一个测试网络应用程序(屏幕截图):

并获取 API 密钥,将示例 URL 的密钥替换为我的 API 密钥。我收到以下回复:

{
 "error": {
  "errors": [
   {
    "domain": "usageLimits",
    "reason": "dailyLimitExceeded",
    "message": "Daily Limit Exceeded"
   }
  ],
  "code": 403,
  "message": "Daily Limit Exceeded"
 }
}

我还应该注意,我已经使用计费选项注册了我的帐户(我计划使用该服务相当多),所以我目前应该没有问题。

我显然做错了什么,但我不知道是什么。有什么建议吗?

【问题讨论】:

    标签: google-api google-translate


    【解决方案1】:

    要翻译数据,您必须启用计费并且必须注册您的信用卡/借记卡。注册您的卡后,将扣除 1 美元,然后您就可以使用您的 URL

    我最近做了,效果很好。

    我现在也在做翻译项目。

    如果您需要有关此主题的任何帮助,请告诉我

    伊山

    【讨论】:

    • 我运行了我的第一个查询,它给了我这个错误。请帮忙
    • 那么,是否有必要购买付费计划才能使用 Translate API?
    【解决方案2】:

    我会首先确认在 Cloud Console 中的“API”链接下启用了翻译 API - 如果未启用,这实际上会将配额设置为零并且可能会产生类似的消息。

    如果 API 已启用,则以下链接描述了如何检查项目的使用限制: https://developers.google.com/translate/v2/pricing

    【讨论】:

      【解决方案3】:

      您可以手动更改配额:

      【讨论】:

        【解决方案4】:

        作为@Ishan Arora的补充,添加信用卡信息后,进入控制台,进入项目,如果你想摆脱错误,会弹出一条消息要求为你的项目设置计费帐户,只需选择“将项目设置到计费帐户”下拉列表即可。

        【讨论】:

          【解决方案5】:

          在我的情况下,同样的问题是由信用卡过期引起的

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2015-04-04
            • 2020-10-17
            • 2015-12-12
            • 2023-02-06
            • 1970-01-01
            • 1970-01-01
            • 2011-12-26
            • 2010-10-10
            相关资源
            最近更新 更多