NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
# 应用菜单推送接口 ***** 打印机应用菜单推送接口是指用户在选择打印机应用菜单上的应用菜单时,会向第三方服务器发送请求指令。目前打印机上支持多达九个应用菜单功能,可以根据每个应用菜单的请求指令开发出相应的应用功能。第三方平台可以通过应用菜单添加接口设置应用菜单。 #### 应用菜单格式 1)菜单名称:对此功能的文字解释(18个字节以内); 2)推送地址:实现功能对接的推送地址,建议每个应用菜单推送url不相同,如相同,可加上一个get参数以示区别。 #### 示例: 菜单名称:美团外卖关店 推送地址:http://waimai.meituan.com/push_url?close=1 当应用菜单设置成功后,比如外卖系统当商家选择“美团外卖关店”菜单后,易连云服务端将向[http://waimai.meituan.com/push_url] post标识“1”,第三方平台可以根据收到的指令开发对应的功能。 此功能非常强大和实用,自己发挥想象开发功能吧。 #### 推送时提交的参数 |名称| 类型| 是否提交| 是否必填 |描述| |-|-|-|-|-| |machine_code| String| 是 |是 |终端号| |sign |String |是 |是| 生成的签名,用于安全验证| |cmd |String| 是| 是 |固定标示printmenu,用于识别提交参数的用途| |time |Int| 是| 是 |当前时间戳(用于sign签名加密)| |apikey| String| 否 |是| 生成签名sign加密时用| 签名加密算法: apikey+time 的串在一起后进行MD5加密然后再转换成大写 #### 需要传递的参数是: machine_code, time,cmd,sign //这4个参数是易联云要提交给您的 #### 推送提交内容如下: cmd=printmenu&machine_code=613&time=1426908303&sign=1F19C52B0EE3FE0F36FEF7487795F9F7