简体中文
当MP4生成完成后,系统会向提供的回调URL发送POST请求通知结果
callBackUrl
{ "code": 200, "msg": "success", "data": { "task_id": "task_id_5bbe7721119d", "video_url": "video_url_847715e66259" } }
const express = require('express'); const app = express(); app.use(express.json()); app.post('/suno-video-callback', (req, res) => { const { code, msg, data } = req.body; console.log('收到音乐视频回调:', { taskId: data.task_id, status: code, message: msg }); if (code === 200) { // 任务成功完成 console.log('音乐视频生成完成'); console.log(`视频URL: ${data.video_url}`); console.log('注意:视频链接有效期为14天'); // 处理生成的视频 // 可以下载视频、保存到本地等 } else { // 任务失败 console.log('音乐视频生成失败:', msg); // 处理失败情况... } // 返回200状态码确认收到回调 res.status(200).json({ status: 'received' }); }); app.listen(3000, () => { console.log('回调服务器运行在端口3000'); });
网络连接问题
服务器响应问题
内容格式问题
视频处理问题