SDK
使用由 OpenAPI 生成的八种语言 BlendDuck 客户端。
- 文档负责人:
- BlendDuck Documentation
- 最近复核:
BlendDuck 从 /openapi.json生成 TypeScript、Python、Go、Java、PHP、Ruby、.NET 和 Rust 客户端。所有客户端公开相同的 25 个组织级操作。
TypeScript 示例
import { BlendDuckClient } from "@blendduck/sdk";
const client = new BlendDuckClient({
apiKey: process.env.BLENDDUCK_API_KEY,
});
const channels = await client.listChannels();
const post = await client.createPost({
body: {
mode: "draft",
content: "Hello from BlendDuck",
targets: [{ channelId: channels.data[0].id }],
},
});
从环境变量或密钥管理器读取最小权限组织 Key。不要把 Key 写入浏览器代码、源码仓库或命令行参数。完整传输、分页、错误和幂等约定参见 REST API 文档。