【发布时间】:2016-11-09 17:03:34
【问题描述】:
我正在尝试使用 GET 到 Google 翻译 API 来翻译一个简单的字符串 "I love you"
https://www.googleapis.com/language/translate/v2?q=I+love+you&target=es&key=***************
在浏览器中我得到:
{
"data": {
"translations": [
{
"translatedText": "te amo",
"detectedSourceLanguage": "en"
}
]
}
}
但是当我尝试使用 curl 时
curl https://www.googleapis.com/language/translate/v2?q=I+love+you&target=es&key=***************
我明白了
[3] 53561
[4] 53562
[1] Exit 127 https://www.googleapis.com/language/translate/v2?q=I+love+you
[2] Done target=es
{
"error": {
"errors": [
{
"domain": "global",
"reason": "required",
"message": "Required parameter: target",
"locationType": "parameter",
"location": "target"
}
],
"code": 400,
"message": "Required parameter: target"
}
}
这是我现在在引荐来源中设置的内容
为什么我会得到不同的结果?
我需要调整我的推荐人吗?
我需要再等几分钟吗?
【问题讨论】:
标签: curl get google-translate google-developers-console