【问题标题】:"Daily Limit Exceeded" error in python google.cloud (translate)python google.cloud 中的“超出每日限制”错误(翻译)
【发布时间】:2017-02-17 03:04:59
【问题描述】:

我想使用 google API 检测文本的语言(而不是翻译)。 这不需要身份验证,我也不需要密钥。 代码很简单:

from google.cloud import translate
def detect_language(text):
    """Detects the text's language."""
    translate_client = translate.Client()
    result = translate_client.detect_language(text)

    print('Text: {}'.format(text))
    print('Confidence: {}'.format(result['confidence']))
    print('Language: {}'.format(result['language']))

print detect_language('My name is Maria')

但是弹出错误“google.cloud.exceptions.Forbidden: 403 Daily Limit Exceeded”。 我检查了我的使用情况,并确保我没有通过配额 ()。 此外,在控制台中启用了谷歌翻译 API。

任何线索这个错误来自哪里?

在另一次尝试中,我用一个键尝试了这段代码:

from google.cloud import translate
from googleapiclient.discovery import build

API_KEY = 'MY_KEY_COMES_HERE'

API = 'translate'

service = build(API, 'v2', developerKey=API_KEY)
print(service.translations().list(source='en', target='fr', q=['flower', 'car']).execute())

def detect_language(text):
    """Detects the text's language."""
    translate_client = translate.Client()
    result = translate_client.detect_language(text)

    print('Text: {}'.format(text))
    print('Confidence: {}'.format(result['confidence']))
    print('Language: {}'.format(result['language']))
print detect_language('My name is Maria')

它确实翻译了......但它没有检测到语言

【问题讨论】:

  • 您确定您检查了正确的项目 API 使用情况?
  • 是的,我只有 1 个项目。
  • 您的代码在我的机器上与 google-cloud-translate==0.22.0 一起工作正常,第一次尝试。在第二次尝试中,得到了同样的错误Forbidden: 403 Daily Limit Exceeded (GET https://translation.googleapis.com/language/translate/v2/det‌​ect?q=My+name+is+Mar‌​ia。这可能是 google-api translation.googleapis.com/language/translate/v2/… 中的一个错误

标签: python google-translate language-detection


【解决方案1】:

发生的情况是您未针对 API 进行身份验证,因此您达到了匿名 API 调用的宽限限制。 API 密钥支持减少了对服务帐户凭据的青睐。

创建并下载您的服务帐户凭据,并按照the sample application 中的说明使用这些凭据进行身份验证。

【讨论】:

    猜你喜欢
    • 2013-12-01
    • 1970-01-01
    • 2017-04-21
    • 2021-09-21
    • 1970-01-01
    • 1970-01-01
    • 2020-07-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多