目的

描述机器人返回消息体,包含控件元素、布局(简版)、数据及特定事件。

消息体模板说明

template元素

元素定义了整个消息体。

属性

描述

id

id

元素的唯一id

params

参数串

消息体全局有效参数,如:a=1&b=2&c=3

version

协议版本号

匹配对应的解析版本

LinearLayout元素

template 布局是通过 标签进行定义的。

仿照Android的布局文件对消息体元素进行行布局。暂不支持嵌套,不需要设置下表中的属性。

属性

描述

orientation

horizontal(vertical)

设置水平(默认)或垂直布局

weight

权重值

嵌套时同级布局大小所占权重

width

数值或百分比

宽度值或父元素百分比

heigth

数值或百分比

高度值或父元素百分比

text元素

template 的文本内容是通过 标签元素定义的,text值则就是文本内容。

属性

描述

name

文本名称

节点名称

width

数值或百分比

宽度值或父元素百分比

color

00FFFF

6位16进制色码,文本颜色

image元素

template 的图片内容是通过 标签进行定义的。

属性

描述

name

img

图片名称

with

数值或百分比

宽度值或父元素百分比

height

数值或百分比

宽度值或父元素百分比

link元素

template 链接是通过 标签进行定义的。

属性

描述

type

block / url

block 触发模块跳转请求 / url 直接打开链接的请求

style

button

展示形式,目前展示形式就定义了button一种

target

模块id / url

跳转的目标若type为url,则保存的是http地址,如type=block,则保存的是模块ID

params

变量名1=值1&变量名2=值2…

跳转所需的参数

整体结构(1.1版本)

/* 插入一段文本 */

文本内容

/* 插入一张图片 */

文本内容

属性值

属性值

/* 插入一段文本+插入两个按钮,一个链接到某个模块,一个打开一个URL */

文本内容

属性值

属性值

/*插入两个按钮,一个链接到某个模块,一个打开一个URL */

属性值

属性值

/*插入一个富文本按钮,可任意组合元素,这些元素将平铺显示在一行上 */

属性值

属性值

属性值

属性值

整体结构说明

XML最外层为 节点,具体属性同上文;

节点下面则是一个 的arry数组,不带属性参数,解析的时候LinearLayout中的内容表示是一行或者一条消息;

节点下面存在三种节点,分别是 、 和 ,标签属性详见上文;

目前的静态组合形式有 +Array( ), ,Array( )

后期会增加 + +Array( )

动态的组合形式不固定,必须在1.1版本整体架构内的标签和组合形式;

节点下面可以嵌套 和 的任意组合,这些内容就是链接跳转的触发区域,一般平铺一行展示, 和 的属性同上。

真实示例

示例1:订单列表

您想咨询的订单是哪个呢?

ZARA女装加大码飞行夹克 08073243800

2499

1

待付款

当顿庄园 澳洲进口牛肉腌制菲力牛排1200克8片装套餐

99

1

待发货

裸感超薄光版自带防尘iphone7 plus苹果6/6s手机壳

16.8

2

已发货

中筒皮毛一体雪地靴

481.6

1

已收货

更多订单

示例2:多业务选择

您想咨询的问题是什么呢?

订单详情

物流状态

本篇文档内容是否对您有帮助?

有帮助

我要吐槽

如果遇到产品相关问题,您可 提交工单 或 在线客服 寻求帮助。

您的改进建议

×

问题类型

内容错误

内容没更新

描述不清

链接有误

步骤不完整

内容缺失(缺少代码/示例)

其他

更多建议

请输入您的建议或问题(至少5个字符,至多500个字符)

联系方式

标记内容

同时提交标记内容

提交

此文档对你是否有帮助

×

有帮助

我要吐槽

×

反馈成功

非常感谢您的反馈,我们会继续努力做得更好。

网易im 服务器消息格式,机器人消息体模板说明-IM即时通讯-网易云信开发文档...相关推荐

  1. 网易云信消息抄送php,消息功能-服务端API文档-IM即时通讯-网易云信开发文档

    消息功能 发送普通消息 请求说明 POST https://api.netease.im/nimserver/msg/sendMsg.action HTTP/1.1 Content-Type:appl ...

  2. 网易云信消息抄送php,实时音视频事件-消息抄送服务-进阶功能-音视频通话2.0-网易云信开发文档...

    实时音视频相关事件 事件类型 1 房间启动(创建房间) 创建房间.音视频通话正式开始时会触发该抄送. 注意:房间启动事件的消息抄送涉及资源计费,若有需要,请联系云信商务经理查看计费策略并协助开通此抄送 ...

  3. 云信服务器代码,云信一键登录服务端API文档-一键登录-网易云信开发文档

    一键登录 > 服务端 API 文档 一键登陆服务端API文档 接口概述 API调用说明 本文档中,所有调用网易云信服务端接口的请求都需要按此规则校验. API checksum校验 以下参数需要 ...

  4. linux sdk 封装,集成方式-Linux开发集成-SDK开发集成-IM即时通讯-网易云信开发文档...

    集成方式 SDK内容 目录结构 nim | |-- include | |-- api |-- export_headers |-- util |-- libs | |-- x86 |-- x86-x ...

  5. linux 视频电话,多人音视频通话-Linux开发集成-SDK开发集成-音视频通话-网易云信开发文档...

    多人音视频通话 本章节介绍多人实时音视频通话的相关功能.多人实时音视频通话顾名思义是支持多个人同时进行实时音视频通话,可以选择纯音频模式,或音视频模式.在这里需要明确几个概念: 房间:房间就是用户进行 ...

  6. android怎么集成sdk,集成方式-Android开发集成-SDK开发集成-信令-网易云信开发文档...

    集成方式 网易云通信 SDK 支持两种方式集成. 1. 通过 Gradle 集成 SDK (推荐) 2. 通过类库配置集成 SDK 网易云通信 Android SDK 2.5.0 以上强烈推荐通过 G ...

  7. 详解如何使用HiPush的API推送消息到微信|微信消息推送开发文档

    HiPush消息推送至你的微信.企业微信.钉钉.飞书.短信.邮件等. 支持使用GET/POST调用接口即可. API推送地址: Url:https://api.caicenter.com/send.p ...

  8. 网易im 服务器消息格式,基础消息功能

    基础消息功能 消息类型 IM SDK内的消息可以分为两类:会话内消息和系统通知消息. 会话内消息 会话内消息只能出现并展示在聊天界面里,一般是应用内的一个用户发给另一个用户(或群组/聊天室)的消息,例 ...

  9. 易语言 企鹅机器人开发文档

    OQ_Event() 变量解释 (1)申请进群时 ' OQ_消息内容:问题:原因 ' OQ_消息来源:群号 ' OQ_消息类型:213:搜索加入 ' OQ_触发对象_主动:申请人qq ' OQ_触发对 ...

最新文章

  1. 【semantic】本体和语义网的研究方向
  2. Javascript中var that=this;是什么意思(转)
  3. MongoDB架构图解
  4. python list 深复制_Python列表的深复制和浅复制示例详解
  5. 浏览器是如何工作的系列:渲染引擎
  6. .NetCore从零开始使用Skywalking分布式追踪系统
  7. 交易引擎的对账状态为空的处理方式
  8. openstack密钥对_您对OpenStack了解多少?
  9. 【南邮操作系统实验】页面置换算法 (FIFO、LRU、OPT)Java 版
  10. 前后端分离djangorestframework—— 接入支付宝支付平台
  11. python 删除大表数据
  12. 计算机软件丛书,开天辟地学电脑丛书——办公软件篇
  13. DirectX SDK 安装时出现错误 [Error Code:S1023] 的解决方案
  14. ResNet网络结构详解、完整代码实现
  15. html5读取umd,教程:使用umd、commonjs和es三种模式制作自己的React 组件(库)
  16. vivo NEX的Usb调试模式在哪里,打开vivo NEXUsb调试模式的教程
  17. 分段插值法 | 分段线性插值 + 分段抛物插值
  18. 【光学】基于matlab相互垂直的光波叠加仿真【含Matlab源码 2071期】
  19. 杭州好玩景点攻略884
  20. php后门 佛像,亲人离世之后,供奉的一些佛像以及神灵物品如何处理

热门文章

  1. VR眼镜连接android设备,如何将VR眼镜的屏幕投影到计算机或电视上?
  2. Symmetric 配置数据库同步
  3. 关于电脑安装新硬盘,出现无法是识别设备,03F0问题解答。
  4. js实现点赞、取消点赞思路(前端技术适用)
  5. 小米android微博授权管理工具下载,微博推广:第三方微博工具,微博管理工具:微博粉丝管理工具!...
  6. var foo = 11+2+1; console.log(foo); //1121 好多文章答案写错了,我发下给初学的朋友看到,以免一开始就学错了...
  7. 6 月直播 7 场全剧透。今天:飞腾CPU调优原理及方法 | 第 19 期
  8. 程序员应如何提高系统分析能力(转)
  9. Python全栈(三)数据库优化之10.MySQL高级-表优化和索引优化
  10. 抛光树脂制备超纯水电阻率18.25M