curl --location --request POST 'https://open.capcutapi.top/cut_jianying/add_text' \
--header 'Authorization: Bearer your-api-key' \
--header 'Content-Type: application/json' \
--data-raw '{
"text": "你好!Hello", // 文本内容(必填,核心显示内容)
"start": 0, // 文本在时间线的起始时间(秒,必填)
"end": 5, // 文本在时间线的结束时间(秒,必填)
"draft_id": "your_draft_id", // 草稿ID(选填,用于关联操作的草稿)
"transform_y": 0, // Y轴变换参数(选填,默认0)
"transform_x": 0, // X轴变换参数(选填,默认0)
"font": "文轩体", // 字体(选填,默认"系统")
"font_color": "#FF0000", // 字体颜色(选填,默认红色#FF0000)
"font_size": 8.0, // 字体大小(选填,默认8.0)
"track_name": "text_main", // 轨道名称(选填,默认"text_main")
"vertical": false, // 是否垂直显示(选填,默认false)
"font_alpha": 1.0, // 字体透明度(选填,默认1.0,范围0.0-1.0)
"fixed_width": -1, // 固定宽度(选填,默认-1,-1表示不固定)
"fixed_height": -1, // 固定高度(选填,默认-1,-1表示不固定)
// 描边参数
"border_alpha": 1.0, // 描边透明度(选填,默认1.0)
"border_color": "#000000", // 描边颜色(选填,默认黑色#000000)
"border_width": 0.0, // 描边宽度(选填,默认0.0)
// 背景参数
"background_color": "#000000", // 背景颜色(选填,默认黑色#000000)
"background_style": 0, // 背景样式(选填,默认0,需与业务支持的样式枚举匹配)
"background_alpha": 0.0, // 背景透明度(选填,默认0.0)
// 入场动画
"intro_animation": "向下飞入", // 入场动画类型(选填,如"向下飞入"等)
"intro_duration": 0.5, // 入场动画持续时间(秒,选填,默认0.5)
// 出场动画
"outro_animation": "向下滑动", // 出场动画类型(选填,如"向下滑动"淡出等)
"outro_duration": 0.5, // 出场动画持续时间(秒,选填,默认0.5)
"width": 1080, // 画布宽度(选填,默认1080)
"height": 1920, // 画布高度(选填,默认1920)
"text_styles": [
{
"start": 0, // 开始字符位置,包含
"end": 2, // 结束字符位置,不包含
"style": {
"size": 50.0,
"bold": true,
"italic": true,
"underline": true,
"color": "#00FF00"
},
"border": {
"alpha": 1,
"color": "#FFFFFF",
"width": 40
},
"font": "挥墨体"
}
]
}'