2015-08-03 52 views
0

這是我第一次使用這種API。我以爲我正在按照指示。我在控制檯中創建了一個項目並使用REST GET命令如何使用谷歌REST API?

curl https://www.googleapis.com/language/translate/v2?key=AIzaSyCTBfJhbBALXOzV_UgPga-ViBUZbtsWqMU&source=en&target=de&q=Hello%20world&q=My%20name%20is%20Jeff 

爲什麼這不起作用? 它發回:

{ 
"error": { 
    "errors": [ 
    { 
    "domain": "global", 
    "reason": "required", 
    "message": "Required parameter: q", 
    "locationType": "parameter", 
    "location": "q" 
    }, 
    { 
    "domain": "global", 
    "reason": "required", 
    "message": "Required parameter: target", 
    "locationType": "parameter", 
    "location": "target" 
    } 
    ], 
    "code": 400, 
    "message": "Required parameter: q" 
} 
} 

謝謝。

回答

1

對於捲曲,您需要用帶引號的網址包裹參數。

curl "https://www.googleapis.com/language/translate/v2?key=AIzaSyCTBfJhbBALXOzV_UgPga-ViBUZbtsWqMU&source=en&target=de&q=Hello%20world&q=My%20name%20is%20Jeff"