跳转到文档内容
开发指南 / 快速开始
POPTO OPEN API

把爆款创作能力,
接入你的产品。

从视频拆解、口播音视频到文章分析与公众号跟创,
通过一套 API,构建你的内容创作工作流。

Bearer 鉴权 JSON 响应 异步任务
视频分析

拆解爆款视频的内容结构

1 个接口
口播音视频

选择数字人,批量生成口播音频与视频

7 个接口
文章分析

提取原文,理解爆款逻辑

2 个接口
公众号跟创

从参考文章到公众号草稿

19 个接口

几分钟,完成第一次调用

所有公开接口均使用 POST。正式环境的服务地址为:

BASE URLhttps://popto.cn/api
  1. 01

    创建你的 API Key

    注册并登录 Popto,在 API 密钥管理 ↗ 中创建密钥。将其设置为服务端环境变量 POPTO_API_KEY。

    API Key 用于身份校验与积分计费。请保存在你的服务端,避免放进公开网页、代码仓库或分享链接。
  2. 02

    提交分析任务

    选择一个可访问的视频链接,调用 爆款视频结构拆解。成功后保存 data.ent.task_id。

    bash
    curl --request POST \
      'https://popto.cn/api/open/v1/toolbox/hot_structure_dismantle' \
      --header "Authorization: Bearer $POPTO_API_KEY" \
      --header 'Content-Type: application/json' \
      --data '{
      "url": "https://v.douyin.com/VIDEO_SHARE_CODE/",
      "split_video": false
    }'
  3. 03

    查询任务,取得结果

    将 task_id 传给 批量查询任务。当 status=success 时读取 outputs;失败时检查 error_msg。

    bash
    curl --request POST \
      'https://popto.cn/api/open/v1/task/batch_get' \
      --header "Authorization: Bearer $POPTO_API_KEY" \
      --header 'Content-Type: application/json' \
      --data '{
      "task_ids": [
        "task_example"
      ]
    }'
    pendingrunningsuccess

    建议每 3–5 秒轮询一次,并设置总超时。failed、cancelled 为终止状态。

从口播文案到数字人音视频

先查询数字人与外观, 再按需获取字幕预设、字体与计费配置。 每个数字人可配置独立脚本、外观和字幕。

只要音频时调用音频接口;只要视频时可直接提交视频渲染。 两者都需要时,保存首次返回的 tool_id 并用于后续请求。 使用批量查询任务获取outputs.items[].audio_url 或 output_video_url。

生成数量与重试
音频按“文案 × 数字人”交叉生成,不同数字人说不同文案时须分别提交一对配置。 视频按每条配置的外观数量展开。生成接口没有幂等保证,超时或失败后先查询任务和项目中心, 避免重复生成和扣费。

公众号文章,串成完整工作流

先查询能力与积分报价,再完成分析、偏好、选题、写作和配图。每个异步步骤完成后,继续下一步。

预算、幂等与草稿同步
公众号跟创的异步动作必须提供 idempotency_key 和 max_credits。同步微信草稿前,还需完成 素材上传 与最终审阅。同步接口只写入草稿箱,正式群发在公众号后台完成。

统一响应约定

业务数据从 data.ent 读取;成功标志为 ret=0。业务错误通常也返回 HTTP 200,应检查 JSON 响应。

json
{
  "ret": 0,
  "msg": "success",
  "data": {
    "ent": {
      "tool_id": "tool_example",
      "task_id": "task_example"
    }
  }
}
查看响应格式与错误码