申请「短视频挂载」能力
为授权小程序申请「短视频挂载」能力
请求地址
POST https://open.microapp.bytedance.com/openapi/v1/microapp/operation/video_application
Query 参数
参数名 | 参数类型 | 是否必须 | 备注 |
---|---|---|---|
component_appid | string | 是 | 第三方平台的 appid |
authorizer_access_token | string | 是 | 授权小程序的接口调用令牌 |
Body 参数(json)
参数名 | 参数类型 | 是否必须 | 备注 |
---|---|---|---|
intro | string | 是 | 申请原因以及挂载内容介绍 字数限制:200 |
anchorText | string | 是 | 挂载锚点文案示例 字数限制:200 |
imagePath | string | 是 | 小程序落地页截图 注意:需要使用上传图片材料接口返回的路径才可以,否则报错。 |
Body 参数示例
{
"intro": "xxx",
"anchorText": "xxx",
"imagePath": "thirdparty/${tpAppId}/${prefix}/${hash}"
}
返回值
参数名 | 参数类型 | 备注 |
---|---|---|
errno | int | 错误码 |
message | string | 错误信息 |
返回值示例
{
"errno": 0,
"message": "success"
}
「短视频挂载」能力申请审核结果通知
「短视频挂载」能力申请审核结果出来之后,会自动触发消息发送,然后第三方应用会收到由第三方服务器推送的相应授权小程序的「短视频挂载」能力申请的审核结果。
POST 数据示例:
{
"Nonce": "4464221",
"TimeStamp": "1535551395",
"Encrypt": "Encrypt Message xxxxxxxx",
"MsgSignature": "ba394c04acece6c2c0edee058c5dddf82474b8ee"
}
其中 Encrypt 参数需要解密,解密详情见第三方平台消息加密解密部分:
{
"AppId": 授权小程序的appid,
"TpAppId": 第三方平台appid,
"EventTime": "2019-01-14 12:45:10",
"Event": "APPLY_VIDEO_CAPABILITY",
"ApplyVideoCapabilityResults": {
"status": 0,
"reason": "xxx"
}
}
消息体字段含义如下:
参数名 | 参数类型 | 备注 |
---|---|---|
AppId | string | 授权小程序的 appid |
TpAppId | string | 第三方平台的 appid |
EventTime | string | 推送事件时间 |
Event | string | 推送事件类型 |
ApplyVideoCapabilityResults | object | 「短视频挂载」能力申请的审核结果 |
reason | string | 如果被拒,被拒原因 |
status | int | 0:代表不通过,1:代表通过,2:代表能力关闭 |
点击纠错
评价此篇文档