谷歌翻译 API 的 Rest API 请求
Posted
技术标签:
【中文标题】谷歌翻译 API 的 Rest API 请求【英文标题】:Rest API request for Google Translation API 【发布时间】:2018-02-19 08:01:26 【问题描述】:我对 Google Translation API 的 Rest API 请求有疑问
我的 POST 方法是https://translation.googleapis.com/language/translate/v2?key=MY_KEY
但我得到一个错误
"error":
"code": 400,
"message": "API Key not found. Please pass a valid API key.",
"errors": [
"message": "API Key not found. Please pass a valid API key.",
"domain": "global",
"reason": "badRequest"
],
"status": "INVALID_ARGUMENT"
请帮助我了解问题出在哪里。
【问题讨论】:
消息清楚地表明密钥无效。请添加您的有效密钥来代替 My_KEY。 嗨,桑迪,我添加了我的密钥,但错误仍然相同 【参考方案1】:您可能想尝试从 one of the samples 开始,而不是尝试构建自己的客户端库或使用 REST 获取/发布。如果您必须使用 REST,以下示例可能会有所帮助:
https://translation.googleapis.com/language/translate/v2?key=your-key-here&q=cheese&target=es
将 API 密钥替换为您已启用对翻译 API 的访问权限的密钥。
【讨论】:
谢谢,但错误是一样的。我认为错误来自我不支付 是的,您可能需要先配置帐单,然后 API 才能工作。 v3 怎么样?,我们如何打个休息电话以上是关于谷歌翻译 API 的 Rest API 请求的主要内容,如果未能解决你的问题,请参考以下文章
Web API 2 入门——使用ASP.NET Web API和Angular.js构建单页应用程序(SPA)(谷歌翻译)