translate (文章翻訳リクエスト)
    • PDF

    translate (文章翻訳リクエスト)

    • PDF

    Article Summary

    概要

    • 文書ファイルの翻訳リクエスト API(POST)
    • 正常アップロード時 Request IDを発行 → Status/Download APIの呼び出し時に使用
    • 同時リクエスト制限(既に翻訳中の文書がある場合、APIの呼び出しを制限)

    Header

    NameDescription
    Content-Typemultipart/form-dataの形式で転送必要
    X-NCP-APIGW-API-KEY-IDNCPアプリ登録時に発行された Client ID
    X-NCP-APIGW-API-KEYNCPアプリ登録時に発行された Secret Key

    Parameter

    NameTypeRequiredDescription
    sourceString{ko,ja,en,zh-CN}trueソース言語コード
    * autoに設定した場合、自動でソース言語を検出
    targetString{ko,ja,en,zh-CN}trueターゲット言語コード
    fileFiletrue翻訳するファイル

    Response

    json形式で返す

    Field NameTypeDescription
    dataJSON Object
    data requestidStringリクエストしたファイル翻訳に対する Request IDを発行

    リクエスト成功時の Example

    {
      "data": {
        "requestId": "20201007_2522985202669_001"
      }
    }
    

    エラーコード

    {
      "error": {
        "errorCode": "25001",
        "message": "API call failed"
      }
    }
    
    HTTP Status CodeCodeMessageDescription
    40000006API call failedサポートされていない言語ペア、ファイル拡張子へのリクエスト
    50025001API call failed内部サーバエラー
    41325004Request Entity Too Large制限されたファイル容量超過(100bMB)
    42925005Too many requests現在翻訳中のファイルがある場合

    CURL Example

    $ curl -X POST -F file=@a.xlsx -F source=ko -F target=en 'https://naveropenapi.apigw.ntruss.com/doc-trans/v1/translate'
    {"data":{"requestId":"20201007_2522985202669"}}
    

    この記事は役に立ちましたか?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.