productAnyShoot ReplaceImage 提出
productAnyShoot ReplaceImageは、Topviewプラットフォームが提供する商品画像の自動置換機能インターフェースです。ユーザーが指定した商品画像とテンプレート画像を置き換え、新しい商品展示画像を自動生成することができます。
デモ画像
価格:期間限定 0 PTC/回 Request
Example:Bearer {{YOUR_API_KEY}}
Body Params application/json
テンプレートマスク fileId. 【元画像と同じサイズである必要があります】ユーザーが自分で生成
商品マスク fileId。【元画像と同じサイズである必要があります】アップロードする場合は、ユーザー自身で生成する必要があります
templateImageFileId
string
optionalテンプレートイメージのfileId。TemplateIdとテンプレートイメージfileIdは同時に空にすることはできません。templateIdとテンプレートイメージFileIdが両方存在する場合は、templateImageFileIdが優先され、TemplateIdが使用されます。
{
"productImageFileId": "5d728d111b4c44dd819257a45102b403",
"templateId": "5424c6dc28764687926ca62164d0a941",
"templateMaskFileId": "5d728d111b4c44dd819257a45102b403",
"mode": "easy",
"generatingCount": 1,
"easyModePrompt":"302"
}
Request samples
curl --location --request POST 'https://api.302.ai/topview/v1/product_anyShoot/task/submit' \
--header 'Content-Type: application/json' \
--data-raw '{
"productImageFileId": "5d728d111b4c44dd819257a45102b403",
"templateId": "5424c6dc28764687926ca62164d0a941",
"templateMaskFileId": "5d728d111b4c44dd819257a45102b403",
"mode": "easy",
"generatingCount": 1,
"easyModePrompt":"302"
}'
Responses
application/json {
"code": "200",
"message": "Success",
"result": {
"taskId": "08e1dcb048374d72bcffec180fe42c13",
"status": "success",
"errorMsg": null,
"subTaskId": "08e1dcb048374d72bcffec180fe42c13"
}
}
Modified at 2025-07-15 08:50:39