Skip to content

设置会话菜单 ​

基本信息 ​

中文名: 设置会话菜单

接口名: /robot/menu/saveMenuConfig

所在目录: 机器人

调用方式: POST(HTTPS)

发布版本: V2.8.0

请求参数 ​

名称类型是否必填示例值描述
appKeystring是abcd-xyz1234机器人应用 App Key
tenantIdLong是100000租户 id
menuStringString否[]菜单配置字符串,将List<MenuButtonModel> json转化后传入。<br/>具体参见下面MenuButtonModel 的结构说明以及请求示例。
enableInputInteger否1是否支持键盘输入,默认支持;<br/>0-不支持,1-支持
showMenuFirstInteger否进入会话是否首先展示菜单,默认是,0-否,1-是
statusInteger否状态,0-正常,1-删除

MenuButtonModel 的结构说明:

字段类型是否必填描述
labeljava.lang.String是菜单名称
typejava.lang.Integer是菜单类型<br/>1:子菜单<br/>3: 跳转链接(包括普通链接和三方应用)
actionDatajava.lang.String否菜单执行内容(当type=3时,传链接地址,链接格式参考:https://openplatform-portal.dg-work.cn/portal/#/helpdoc?apiType=DEV_GUIDE&docKey=3355278)
buttonIdjava.lang.String否该会话菜单中,按钮在该服务号中的唯一id
subMenuList<MenuButtonModel>否子菜单

返回参数 ​

名称类型示例值描述
successBooleantrue请求是否成功。true:请求成功;false:请求失败