抖音开放平台Logo
开发者文档
“/”唤起搜索
控制台

自主挂载存量视频绑定锚点

收藏
我的收藏

接口说明

小程序开通能力并得到用户授权后,可以为该用户30天内发布的且历史上未挂载过锚点的公开视频挂载锚点

使用限制

  • 调用方是小程序的开发者/代开发
  • 视频作者ID有授权给小程序“存量视频自动挂锚点”能力
    • 如何获取能力:小程序上线即可自动获取
    • 此能力需使用client_token
  • 视频历史上未绑定过锚点
  • 视频发布时间在30天内
  • 视频存在且为【公开视频】状态
  • 小程序有短视频自主挂载能力

基本信息

名称描述
HTTP URL
https://open.douyin.com/aweme/v1/video/self/mount/
HTTP Method
POST
Scope
ma.self_mount_video.mount
权限要求
自挂载存量视频挂锚点

请求参数

请求头
access-token必填String
示例:clt.943da17996fb5cebfbc70c044c3fc25a57T54DcjT6HNKGqnUdxzy1KcxFnZ
content-type必填String
示例:application/json
固定值"application/json"
Body
app_title必填String
示例:标题名称
锚点标题
app_url必填String
示例:page/index
锚点url
item_id必填String
视频 ID
micro_app_id必填String
示例:tt11111111a111
小程序ID
请求示例
curl -X POST 'https://open.douyin.com/aweme/v1/video/self/mount/' -H 'Content-Type:application/json' -H 'access-token:clt.dd0f561xxxxxHiuuGcIbZWCLol4nisVbxn' --data '{ "item_id":"7268186515xxx375", "app_title":"标题名称", "micro_app_id":"tte78f9xxx8b3401", "app_url":"https://p3-developer-sign.bytemaimg.com/ttgame-open-share/CwdhSIJ3gspTONBoabQ8p1DaA3~tplv-xxxxxx-jpg.jpeg?x-expires=1696822449\\u0026x-signature=eg%2Fxxxxxxx" }'

响应参数

Body
err_msg必填String
err_no必填Int32
log_id必填String
响应示例
正常响应示例异常响应示例
{ "err_no": 0, "err_msg": "", "log_id": "" }
切换单列布局

错误码

HTTP 状态码错误码错误码描述排查建议
20029003015
无权限操作该作者的视频
用户未授权“在已发布的短视频中挂载小程序”能力
20029003016
该视频不存在或为非公开视频,不可添加
20029003017
视频发布时间已超过30天,不可添加
20029003018
视频当前或历史已绑定过小程序锚点,不可重复添加
20029003019
视频锚点已被解绑,不可重复解绑
20029003020
非本人绑定的锚点,不可解绑
必须是同一开发者绑定的锚点才可以解绑
20029003021
锚点绑定失败
此错误非权限问题,推荐重试
20029003022
无权限操作该小程序的锚点
小程序没有自挂载权限
20029003023
用户与小程序无自挂载关系
20029003024
请求参数不合法
入参均必传,且获取clientKey的appID应该和传入的appID保持一致
20029003025
锚点解绑失败
20029003032
视频已有非小程序类型锚点,不支持增加小程序锚点
20029003035
该用户有处罚记录,禁止挂载
20029003036
该小程序禁止通过该方式挂载