龙空技术网

用企业微信机器人做交互式前端-菜单特殊字符

徐晓轶 108

前言:

今天我们对“菜单树是什么意思”大体比较重视,咱们都需要知道一些“菜单树是什么意思”的相关内容。那么小编也在网摘上汇集了一些有关“菜单树是什么意思””的相关内容,希望兄弟们能喜欢,朋友们快快来了解一下吧!

本系列所有文章请访问:概述

菜单特殊字符

jxTMS的微信机器人在接受输入时有两个状态:

输入状态:此时所有的输入都将作为当前变量的值菜单选择状态:此时用户的输入将被解释为对菜单的操作

菜单选择状态下除将数字解释为对当前菜单中的菜单项的选择外,还接受一些特殊字符作为菜单操作:

字符0:返回本机器人的主菜单非字符0开头的一串数字:在当前菜单中选择相应的菜单选项以字符0开头的一串数字:从本机器人的主菜单出发,依次选择下个数字所对应的的菜单选项做为当前菜单

注1:此种模式时,不能选择两位数以上的菜单选项。而就微信机器人来说,如果菜单选项过多,本就意味着菜单树的组织不太恰当

注2:增删功能时,可能导致菜单选项变化。所以菜单快选缩写字串可能会出现用户预料之外的错误定位,因此如果有菜单项的变化,则应提前发出公告以提示用户菜单项序号可能发生了变化

字符?【中英文都可以】:显示当前菜单字符p或P【英文大小写的p】:退回父菜单,并显示当前菜单字符(或(或<【英文左圆括号、中文左圆括号、英文小于符号】:翻页之上一页,只在数据表时有效字符)或)或>【英文右圆括号、中文右圆括号、英文大于符号】:翻页之下一页,只在数据表时有效附

jxTMS目前已打包为docker容器,可以下拉jxTMS的docker镜像并按jxTMS使用示例尝试使用。

标签: #菜单树是什么意思