Appearance
设置会话菜单
基本信息
中文名: 设置会话菜单
接口名: /robot/menu/saveMenuConfig
所在目录: 机器人
调用方式: POST(HTTPS)
发布版本: V2.8.0
请求参数
名称 | 类型 | 是否必填 | 示例值 | 描述 |
---|---|---|---|---|
appKey | string | 是 | abcd-xyz1234 | 机器人应用 App Key |
tenantId | Long | 是 | 100000 | 租户 id |
menuString | String | 否 | [] | 菜单配置字符串,将List<MenuButtonModel> json转化后传入。<br/>具体参见下面MenuButtonModel 的结构说明以及请求示例。 |
enableInput | Integer | 否 | 1 | 是否支持键盘输入,默认支持;<br/>0-不支持,1-支持 |
showMenuFirst | Integer | 否 | 进入会话是否首先展示菜单,默认是,0-否,1-是 | |
status | Integer | 否 | 状态,0-正常,1-删除 |
MenuButtonModel 的结构说明:
字段 | ** 类型** | ** 是否必填** | ** 描述** |
---|---|---|---|
label | java.lang.String | 是 | 菜单名称 |
type | java.lang.Integer | 是 | 菜单类型<br/>1:子菜单<br/>3: 跳转链接(包括普通链接和三方应用) |
actionData | java.lang.String | 否 | 菜单执行内容(当type=3时,传链接地址,链接格式参考:https://openplatform-portal.dg-work.cn/portal/#/helpdoc?apiType=DEV_GUIDE&docKey=3355278) |
buttonId | java.lang.String | 否 | 该会话菜单中,按钮在该服务号中的唯一id |
subMenu | List<MenuButtonModel> | 否 | 子菜单 |
返回参数
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
success | Boolean | true | 请求是否成功。true:请求成功;false:请求失败 |