Request
Example:Bearer {{YOUR_API_KEY}}
Body Params application/json
翻訳オプション--ソース言語
参照:画像翻訳対応言語リスト
例は以下の通りです:
auto: ソース言語を自動検出
en: 画像内の英語のみを翻訳
zh: 画像内の中国語のみを翻訳(繁体字中国語も含む)
both: 画像内の中国語と英語の両方を翻訳
th: 画像内のタイ語のみを翻訳
翻訳オプション — ターゲット言語:翻訳せずに消去のみの場合は、このフィールドを空にしてください。
参照:画像翻訳対応言語リスト
例は以下の通りです:
en: 英語に翻訳
zh-hant: 繁体字中国語に翻訳
1:はい
「いいえ」を渡すと翻訳は行わず、消去のみを実行します。
商品テキスト保護を有効にするかどうか。デフォルトは0(無効)、1は有効。有効にすると、商品上のテキストが保護され、削除や翻訳が行われません。
単一の画像URLを処理する場合、またはローカル画像ファイルのみの場合は、以下の方法で画像をbase64形式でアップロードし、URLを取得できます。詳細についてはGhostCutのローカル画像/動画アップロード機能のAPIドキュメントを参照してください。
downloadInfos
array[string]
optional処理する複数の画像URL、または‘downloadInfo’のどちらか一方を選択。
{
"srcLang": "zh",
"tgtLang": "en",
"synthesisOn": 1,
"translateOn": 1,
"commodityFilterOn":0,
"downloadInfo": "{\"url\":\"https://resource-wangsu.helplook.net/docker_production/vf0ph9/article/CjfQe9/665460a03d980.jpg\"}",
"callback": ""
}
Request samples
curl --location --request POST 'https://api.302.ai/302/image/translate' \
--header 'Authorization: Bearer sk-mfYQzy0XTFfz4P16vRE4gFrKK1Nly4TozsMqbbb9PSiJUvFO' \
--header 'Content-Type: application/json' \
--data-raw '{
"srcLang": "zh",
"tgtLang": "en",
"synthesisOn": 1,
"translateOn": 1,
"commodityFilterOn":0,
"downloadInfo": "{\"url\":\"https://resource-wangsu.helplook.net/docker_production/vf0ph9/article/CjfQe9/665460a03d980.jpg\"}",
"callback": ""
}'
Responses
application/json {
"body": 1,
"code": 1000,
"count": 0,
"msg": "success",
"trace": "ae081fb0d27c46fc951892ed7fe4be4a"
}
Modified at 2024-09-28 07:50:37