GoogleTranslate
フリー
開発者dimashirokov
更新日 1年前
GoogleTranslate概要
Google Translate API は、任意の言語の文字列を別の言語に動的に翻訳します。 Google Translate API は、言語の検知にも使用できます。ブラウザで試して、コードsnippetをエクスポートして見てください。 The Google Translate API は、3/1/2017以降月次使用料が必要になっています。 詳しくは以下のURLをご参照ください: https://cloud.google.com/translate/pricing
プロバイダ
評価
APIのフォロワー
APIをフォローする
情報プロバイダのサイト利用規約
詳細

GoogleTranslate

Google Translate Package

This package allows you to translates a string of text from one language to another.

How to get apiKey:

  1. Go to the projects page

  2. Select or create a Cloud Platform Console project.

  3. Enable billing for your project.

  4. Click Continue to enable the Translate API and any related services.

  5. On the Credentials page, get an API key (select Browser key when prompted). Note: If you have an existing API key, you can use that key.

  6. Go to the translate api overview and press the "Enable" button.

GoogleTranslate.translate

Translate string from sourceLanguage to targetLanguage

Field Type Description
apiKey string Required: The api key obtained from Google Cloud.
string string Required: The string to translate.
targetLanguage string Required: The ISO 639-1 language code to translate the input to. All supported languages
sourceLanguage string The ISO 639-1 language code the source input is written in. All supported languages

Request example

{
    "apiKey": "XXXXXXX",
    "string": "Hello",
    "sourceLanguage": "en",
    "targetLanguage": "es"
}

Response example

{
    "callback": "success",
    "contextWrites": {
        "#": {
            "to": "Hola"
        }
    }
}

GoogleTranslate.translateAutomatic

Translate string from sourceLanguage to target language automatically

Field Type Description
apiKey string Required: The api key obtained from Google Cloud.
string string Required: The string to translate.
targetLanguage string Required: The ISO 639-1 language code to translate the input to. All supported languages

Request example

{
    "apiKey": "XXXXXXX",
    "string": "Hello",
    "targetLanguage": "es"
}

Response example

{
    "callback": "success",
    "contextWrites": {
        "#": {
            "to": "Hola"
        }
    }
}

GoogleTranslate.detectLanguage

Detect language of string

Field Type Description
apiKey string Required: The api key obtained from Google Cloud.
string string Required: The string to translate.

Request example

{
    "apiKey": "XXXXXXX",
    "string": "Hello",
}

Response example

{
    "callback": "success",
    "contextWrites": {
        "#": {
            "to": "en"
        }
    }
}
このAPIについてご質問がございますか?APIプロバイダに問合せる
dimashirokovが提供する他のAPI
GoogleTranslateを見た開発者は、こんなAPIにも興味を持っています

SDKをインストール((Node.js)Unirest)

OAuth2認証
クライアントID
クライアントシークレット
OAuth2認証