选择你熟悉的编程语言,5 分钟完成集成
45 KB · MIT License
npm install @xinzhiyun/sdk32 KB · MIT License
composer require xinzhiyun/sdk几行代码,即刻拥有 AI 短视频生成能力
// Node.js SDK 快速上手示例
import { XinZhiYunClient } from '@xinzhiyun/sdk';
// 初始化客户端
const client = new XinZhiYunClient({
apiKey: process.env.XZY_API_KEY,
apiSecret: process.env.XZY_API_SECRET,
// endpoint: 'https://api.xzai8.cn/v1' // 可选,默认官方地址
});
async function main() {
// 1. 获取店铺列表
const stores = await client.store.list({
page: 1,
pageSize: 10,
});
console.log('我的店铺:', stores.data);
// 2. 生成AI短视频
const video = await client.video.generate({
templateId: 'restaurant_01',
title: '今日推荐菜品',
materials: ['https://.../dish1.jpg', 'https://.../dish2.jpg'],
aspectRatio: '9:16',
});
console.log('视频任务ID:', video.data.videoId);
// 3. 查询生成状态
const status = await client.video.get(video.data.videoId);
console.log('生成状态:', status.data.status);
// 4. 发布到抖音
const publish = await client.video.publish(video.data.videoId, {
platform: 'douyin',
accountId: 'dy_xxx',
title: '这家店太好吃了!',
location: '店铺定位',
});
console.log('发布结果:', publish.data);
}
main().catch(console.error);提升开发效率的辅助工具
命令行下管理视频、店铺、活动,支持批量操作
完整的 Postman 接口集合,一键导入快速调试
VS Code 扩展,内置代码片段、文档查询、模板生成
本地接收 Webhook 回调,方便开发调试