Translation API ドキュメント

翻訳 API(Translation API)

Translation API を使用すると、サードパーティの開発者がアイテムのタイトルや説明をある言語から別の言語に翻訳できます。サポートされている言語翻訳の完全なリストについては、API の概要ページを参照してください。

バージョン: v1_beta.1.6

ベースURL: https://api.ebay.com/commerce/translation/v1_beta

認証(OAuth スコープ)

この API は クライアント資格情報(Client Credentials) フローを使用します。ユーザー認証は不要で、アプリケーショントークンのみで呼び出し可能です。

スコープ 説明
https://api.ebay.com/oauth/api_scope eBay の公開データを表示

リソース一覧

Translation API は 1 リソース、1 エンドポイント(POST)で構成されています。

リソース 説明
translate出品タイトルや説明のテキストを翻訳1

translate — テキスト翻訳(1 エンドポイント)

POST /translate

translate — 出品タイトルと出品説明のテキストをある言語から別の言語に翻訳します。

パラメータ場所必須説明
Content-Typeヘッダー必須リクエスト本文の形式。値は application/json に設定。

リクエストボディ: TranslateRequest

レスポンス: 200 → TranslateResponse / 400 / 500

スキーマ定義(全 5 スキーマ)

翻訳

TranslateRequest

フィールド説明
fromstring翻訳元の言語(BCP 47 言語タグ、例: en
tostring翻訳先の言語(BCP 47 言語タグ、例: zh-Hans
textarray[string]翻訳するテキストの配列
translationContextstring翻訳コンテキスト。値: ITEM_TITLEITEM_DESCRIPTION

TranslateResponse

フィールド説明
fromstring翻訳元の言語
tostring翻訳先の言語
translationsarray[Translation]翻訳結果の配列

Translation

フィールド説明
originalTextstring翻訳元のテキスト
translatedTextstring翻訳後のテキスト

共通スキーマ

Error

フィールド説明
categorystringエラーカテゴリ
domainstringエラードメイン
errorIdintegerエラー ID
messagestring短いメッセージ
longMessagestring詳細メッセージ
inputRefIdsarray[string]入力参照 ID
outputRefIdsarray[string]出力参照 ID
parametersarray[ErrorParameter]エラーパラメータ
subdomainstringエラーサブドメイン

ErrorParameter

フィールド説明
namestringパラメータ名
valuestringパラメータ値

エンドポイント一覧(全 1 エンドポイント)

メソッド エンドポイント operationId 説明
POST/translatetranslateテキストを翻訳
トップに戻る