设置频道自定义菜单

优质
小牛编辑
133浏览
2023-12-01

请求header

 新增自定义菜单
 POST /v1/activities/{频道id}/saveMenu
 Authorization:Bearer {ACCESS TOKEN}
 Content-Type:application/json

 修改自定义菜单
 PUT /v1/activities/{频道id}/saveMenu/{菜单id}
 Authorization:Bearer {ACCESS TOKEN}
 Content-Type:application/json

注:

请将上方的{ACCESS TOKEN}替换为您的ACCESS TOKEN

请将"{频道id}"替换您需要获取的频道id

请求payload

{
    "name" : "视频菜单",
    "type" : 3,
    "videos" : [{"vid":1234},{"vid":4121242}]
}

payload参数说明

参数参数说明参数类型是否必填
name菜单名称, 默认值"菜单名称",长度限制4个中文字符string
type菜单类别, 1聊天互动,2图文,3视频(默认), 4话题互动integer
rich_text图文, type为2时有效string
videos视频, type为3时有效array

注1:图文菜单存在排版等问题,建议在控制台添加。当HTTP请求方法为POST时,会添加一个菜单.
注2:图文参数建议通过控制台的富文本编辑器添加带有格式的文本以美化排版,纯文本在排版方面不够美观。

videos参数说明

参数参数说明参数类型是否必填
vid视频id,必须是从属当前用户的合法idinteger

返回

{
  "menu_id": 1234,
  "result": "success"
}

返回参数说明

参数描述类型
menu_id菜单idinteger
result保存标识string