cURL
curl --request POST \ --url https://ai-nebula.com/prod-api/nebula/v4/api/anyShootAdvancedModeSubmit \ --header 'Authorization: <authorization>' \ --header 'Content-Type: application/json' \ --data ' { "productImageUrl": "<string>", "productMaskUrl": "<string>", "templateImageUrl": "<string>", "templateMaskUrl": "<string>" } '
{ "code": 200, "msg": "Operation successful", "data": "task-1234567890" }
Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9...
https://docs.openai-nebula.com/en/nebula-lab-v4/endpoint/get-token
curl -X POST "https://ai-nebula.com/prod-api/nebula/v4/api/anyShootAdvancedModeSubmit" \ -H "Content-Type: application/json" \ -H "Authorization: Bearer sk-xxxxxxxxxx" \ -d '{ "productImageUrl": "https://example.com/product.png", "productMaskUrl": "https://example.com/product-mask.png", "templateImageUrl": "https://example.com/template.png", "templateMaskUrl": "https://example.com/template-mask.png" }'
import requests import json url = "https://ai-nebula.com/prod-api/nebula/v4/api/anyShootAdvancedModeSubmit" headers = { "Content-Type": "application/json", "Authorization": "Bearer sk-xxxxxxxxxx" } data = { "productImageUrl": "https://example.com/product.png", "productMaskUrl": "https://example.com/product-mask.png", "templateImageUrl": "https://example.com/template.png", "templateMaskUrl": "https://example.com/template-mask.png" } response = requests.post(url, headers=headers, data=json.dumps(data)) print(response.json())