美文网首页
即时通讯协议

即时通讯协议

作者: 红太羊_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

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

    相关文章

      网友评论

          本文标题:即时通讯协议

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