我正在尝试使用Google Translate API翻译一个简单的字符串。虽然我现在还没有设置计费,但我有我的API密钥来完成此任务。
它给出了错误/异常:
Google.Apis.Requests.RequestError
Daily Limit Exceeded [403]
Errors [
Message[Daily Limit Exceeded] Location[ - ] Reason[dailyLimitExceeded] Domain[usageLimits]
]
请让我知道如何克服这一点。
感谢。
答案 0 :(得分:1)
根据文件,似乎特别是API不能在不付费的情况下使用
Translate API -> Courtesy limit: 0 characters/day
其他API允许大量的免费请求,但不是谷歌翻译的情况。
您可以在google api控制台上验证这一点。
答案 1 :(得分:1)
需要为Google购买API密钥,但Microsoft(Bing Translator)仍然提供免费的API调用以进行翻译。 Google还提供离线翻译 - 上传包含待翻译数据的工作表。
答案 2 :(得分:0)
您必须购买API密钥。谷歌和微软(Bing Translator)现在都收费(你有一定数量的免费翻译)。
要使用Google Translator,您必须从Google购买许可。
Follow the steps described by Google.
要使用Microsoft Bing Translator,您必须从Microsoft购买许可证。
Follow the steps described by Microsoft。