#クイックスタート
translate-request.json
{
"q": "The quick brown fox jumped over the lazy dog.",
"source": "en",
"target": "es",
"format": "text"
}
サービスアカウントの認証
gcloud auth activate-service-account --key-file=<path/to/service-account-key.json>
承認トークンを取得
gcloud auth print-access-token
リクエスト発行
curl -s -k -H Content-Type: application/json" \
-H "Authorization: Bearer <access_token>" \
https://translation.googleapis.com/language/translate/v2 \
-d @translate-request.json
##結果
{
"data": {
"translations": [
{
"translatedText": "El zorro rápida saltó sobre el perro perezoso."
}
]
}
}
#日本語に変換してみた
translate-request.json
{
"q": "The quick brown fox jumped over the lazy dog.",
"source": "en",
"target": "ja",
"format": "text"
}
##結果
{
"data": {
"translations": [
{
"translatedText": "速い茶色のキツネが怠惰な犬を飛び越えました。"
}
]
}
}