【发布时间】:2016-10-25 02:17:22
【问题描述】:
我正在通过 Google API 的 Python 模块向 Google Translate API 提交各种查询。有时我会收到以下错误消息:
from googleapiclient.discovery import build
service = build('translate', 'v2', developerKey='my_key')
translation = service.translations().list(
source='zh',
target='en',
q=text_for_translation).execute()
HttpError: HttpError 500 when requesting https://www.googleapis.com/language/translate/v2?q=%E7%B7%9A&source=zh&alt=json&target=en&key=my_key returned "Backend Error">
任何想法为什么会发生这种情况以及如何避免它?我找不到有关此特定问题的任何信息。
我似乎随机收到错误,因为我提交的几乎所有翻译查询都没有任何问题。此外,如果我重新提交完全相同的查询,它将成功返回。
【问题讨论】:
标签: python google-translate google-api-python-client