美文网首页
即时通讯协议

即时通讯协议

作者: 红太羊_8225 | 来源:发表于2021-03-17 11:01 被阅读0次

[if !supportLists]一、 [endif]接收推送消息  

字段名类型描述

messageTypeString提醒消息1,会话消息2,弹窗提醒3

contentjsonObject具体内容见各自对应的表

[if !supportLists]1. [endif]提醒

字段名类型描述

msgTypeString业务类型,具体为:

10:普通通知

11:局务会议通知

12:专题会议通知

13:临时会议通知

14:会议待审批通知

15:会议审批通过通知

16:会议审批驳回通知

17:待处理会议事项通知

18:议题待审批通知

19:议题会议材料提交

20:议题重报通知

21:请休假待审批通知

22:请休假通过通知

23:请休假驳回通知

24:局长办公会议通知

25:党委会议通知

26:请休假重报通知

uuidString具体业务类型的id

urgencyDegreeString紧急程度(默认为2)

1:普通

2:重要

3:紧急

titleString标题

descriptionString描述

[if !supportLists]2. [endif]会话

字段名类型描述

msgTypeString会话类型,具体为:文本20000、@文本20001、图片20002、语音20003、视频20004、文件20005、位置20006、群组加减人20007、消息撤回20008

chatStoreIdString会话消息Id

objectTypeString是否群组消息,单人0,群组1

groupNameString群组名称

senderIdString发送人id

senderNameString发送人姓名

receIdString接收人员id, 类型为群组聊天时为群组代码

contentjsonObject会话消息内容,具体见下表

sendTimeString发送时间

isReceiptedString是否有阅读回执,0否(默认),1是

undisturbedString消息免打扰状态,0否,1是

userPicString人员头像地址

groupPicString群组头像地址

[if !supportLists]2.1 [endif]会话类型文本20000

字段名类型描述

contentString内容

[if !supportLists]2.2 [endif]会话类型@文本20001

字段名类型描述

contentString内容

[if !supportLists]2.3 [endif]会话类型图片20002

字段名类型描述

urlString路径

sizeString文件大小,单位是B

[if !supportLists]2.4 [endif]会话类型语音20003

字段名类型描述

urlString路径

durationString时长,单位是秒

[if !supportLists]2.5 [endif]会话类型视频20004

字段名类型描述

urlString路径

firstFrameImageUrlString第一帧图片路径

durationString时长,单位是秒

sizeString文件大小,单位是B

[if !supportLists]2.6 [endif]会话类型文件20005

字段名类型描述

urlString路径

sizeString文件大小,单位是B

nameString文件名字

fileTypeString文件类型:word1,excel2,ppt3

[if !supportLists]2.7 [endif]会话类型位置20006

字段名类型描述

lonString经度

latString纬度

addressString地址

buildingNameString建筑信息

coordinateSystemString坐标系,百度地图坐标系1,高德地图坐标系2.

[if !supportLists]2.8 [endif]会话类型群组加减人20007

字段名类型描述

operateTypeString加人1,减人2

uuidsList<String>被操作人员id列表

群中添加人时,提示信息中“张某某”邀请“李某某”加入该群的“张某某”为外层的发送人姓名。

[if !supportLists]2.9 [endif]会话类型消息撤回20008

字段名类型描述

chatStoreIdString消息id

[if !supportLists]3. [endif]弹窗提醒

字段名类型描述

msgTypeString业务类型,具体为:签到通知30000

uuidString具体业务类型的id

urgencyDegreeString紧急程度,普通1、重要2、紧急3

titleString标题

descriptionString描述

createTimeString创建时间:“yyyy-MM-dd HH:mm:ss”

[if !supportLists]二、 [endif]发送消息

[if !supportLists]1. [endif]会话

传入参数

字段名类型描述

msgTypeString会话类型,具体为:文本20000、@文本20001、图片20002、语音20003、视频20004、文件20005、位置20006、群组加减人20007、消息撤回20008

objectTypeString是否群组消息,单人0,群组1

senderIdString发送人id

senderNameString发送人姓名

receIdString接收人员id

contentjsonObject会话消息内容,具体见下表

isReceiptedString是否有阅读回执

返回参数

字段名类型说明

statusStringJsonObject{code,desc}

code > 0 成功,否则失败,具体参见P3

desc错误描述

extInfoString错误详细信息

resultSetStringJsonObject,具体参见下表。

resultSet域字段说明:

字段名类型说明

chatStoreIdString聊天记录id。长度为36位。

sendTimeString消息发送时间。

[if !supportLists]1.1 [endif]会话类型文本20000

字段名类型描述

contentString内容

[if !supportLists]1.2 [endif]会话类型@文本20001

字段名类型描述

contentString内容

[if !supportLists]1.3 [endif]会话类型图片20002

字段名类型描述

fileFile文件流

fileSizeString文件大小

[if !supportLists]1.4 [endif]会话类型语音20003

字段名类型描述

fileFile语音文件流

durationString时长

[if !supportLists]1.5 [endif]会话类型视频20004

字段名类型描述

fileFile视频文件流

imgFileFile首帧图片文件流

durationString时长

fileSizeString文件大小

[if !supportLists]1.6 [endif]会话类型文件20005

字段名类型描述

fileFile文件流

fileSizeString文件大小

fileNameString文件名字

fileTypeString文件类型:word1,excel2,ppt3

[if !supportLists]1.7 [endif]会话类型位置20006

字段名类型描述

lonString经度

latString纬度

addressString地址

buildingNameString建筑信息

coordinateSystemString坐标系,百度地图坐标系1,高德地图坐标系2.

[if !supportLists]1.8 [endif]会话类型群组加减人20007

字段名类型描述

operateTypeString加人1,减人2

operationIdsList<String>被操作人员id列表

[if !supportLists]1.9 [endif]会话类型消息撤回20008

撤回消息有单独的接口,需要单独调用。

相关文章

  • 2018-07-26

    Android即时通讯四种协议之一 XMPP协议 1.Android即时通讯是什么? 大多数及时通讯协议已经超过了...

  • A Simply IM Prototype

    即时通讯也就是 IM,QQ,微信等的总称。即时通讯协议有XMPP,MQTT等。XMPP协议在 IM 上生态较为完善...

  • 即时通讯IM技术领域基础篇

    [TOC] 即时通讯IM技术领域基础篇 即时通讯IM技术领域提高篇 议题 准备工作(协议选型)网络传输协议选择 和...

  • (一)XMPP 是什么

    即时通讯技术 IM - Instant Messaging 即时通讯技术的核心在于它的传输协议 XMPP 1.是一...

  • XMPP与环信

    XMPP --> 环信1.XMPP是网络层基于TCP协议,数据层基于XML协议的即时通讯协议。所以要实现通讯的话,...

  • IM通讯

    即时通讯客户端和即时通讯服务器之间都采用TCP协议(MSN)。 一、 一般的步骤: 首先,用户A输入自己的...

  • 深入浅出即时通讯(1)_即时通讯协议对比

    1. 即时通讯协议对比 业界上用来做即时通讯的解决方案有:1. 基于http 的轮询; 2. 基于websocke...

  • 即时通讯协议

    Http 轮询 Http 轮询严格意义上来讲算不上即时通讯协议,把它列上就是因为确实有不少开发者(或者公司)刚开始...

  • 即时通讯协议

    [if !supportLists]一、[endif]接收推送消息 字段名类型描述 messageTypeStri...

  • Android聊天列表输入法挡住布局或顶起布局解决办法

    最近在业余时间学习 MQTT 协议,想在 Android 上尝试用 MQTT 协议来做即时通讯,以便加深下了解。在...

网友评论

      本文标题:即时通讯协议

      本文链接:https://www.haomeiwen.com/subject/nrkkcltx.html