CometAPI를 통해 Kling Video Effects API를 사용하여 POST /kling/v1/videos/effects로 비디오에 스타일 효과를 적용하고 효과 파라미터를 제어하세요.
curl --request POST \
--url https://api.cometapi.com/kling/v1/videos/effects \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"effect_scene": "hug",
"input": {
"model_name": "kling-v1-6",
"mode": "std",
"images": [
"https://p2-kling.klingai.com/bs2/upload-ylab-stunt/c54e463c95816d959602f1f2541c62b2.png?x-kcdn-pid=112452",
"https://p2-kling.klingai.com/bs2/upload-ylab-stunt/5eef15e03a70e1fa80732808a2f50f3f.png?x-kcdn-pid=112452"
],
"duration": "10"
}
}
'{
"code": 0,
"message": "success",
"data": {
"task_id": "2032273960331935744",
"task_status": "submitted",
"task_info": {},
"created_at": 1773366844624,
"updated_at": 1773366844624
}
}hug와 kiss는 2인 상호작용 프리셋입니다fuzzyfuzzy, squish, expansion, heart_gesture는 스타일화된 프리셋 효과입니다input 내부에 감싸서 전달합니다작업 폴링
callback_url 또는 external_task_id 없이도 hug 요청이 정상적으로 수락되었고, task_status: submitted가 반환되는 것이 확인되었습니다.Bearer token authentication. Use your CometAPI key.
Preset effect to apply. Each effect defines a specific animation or interaction style.
fuzzyfuzzy, squish, expansion, hug, kiss, heart_gesture Effect-specific input payload. Most interaction effects use one or more image URLs plus model settings.
Show child attributes
Webhook URL for task status notifications. The server sends a callback when the task status changes.
Optional user-defined task ID for your own tracking. Does not replace the system-generated task ID. Must be unique per account.
curl --request POST \
--url https://api.cometapi.com/kling/v1/videos/effects \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"effect_scene": "hug",
"input": {
"model_name": "kling-v1-6",
"mode": "std",
"images": [
"https://p2-kling.klingai.com/bs2/upload-ylab-stunt/c54e463c95816d959602f1f2541c62b2.png?x-kcdn-pid=112452",
"https://p2-kling.klingai.com/bs2/upload-ylab-stunt/5eef15e03a70e1fa80732808a2f50f3f.png?x-kcdn-pid=112452"
],
"duration": "10"
}
}
'{
"code": 0,
"message": "success",
"data": {
"task_id": "2032273960331935744",
"task_status": "submitted",
"task_info": {},
"created_at": 1773366844624,
"updated_at": 1773366844624
}
}