常用对象

1. MessagePayload

参数 类型 必需 描述
type int 消息内容类型
searchableContent string 消息可搜索内容
pushContent string 消息推送内容
pushData string 消息推送数据
content string 消息内容
base64edData string 消息二进制内容,base64编码
mediaType int 媒体消息类型
remoteMediaUrl string 媒体内容链接
expireDuration long 消息过期时间
mentionedType int 消息提醒类型
mentionedTarget string list 消息提醒对象列表

示例:

{"type":1,"searchableContent":"hello"}

2. Conversation

参数 类型 必需 描述
type int 会话类型
target string 会话目标
line int 会话线路,缺省为0

示例:

{"type":0,"target":"userId"}

3. GroupMember

参数 类型 必需 描述
member_id string 群成员的用户ID
alias string 群成员的群名片
type int 群成员类型,0 普通成员, 1 管理员, 2 群主, 3 禁言,4 已经移除的成员,当修改群成员信息时,只能取值0/1,其他值由其他接口实现,暂不支持3

示例:

{"member_id":"userId1","alias":"老王"}

4. GroupInfo

参数 类型 必需 描述
target_id string 群组ID,创建群组时为可选参数,获取群组信息时是必填项
name string 群组名称
portrait string 群组头像
owner string 群主用户ID
type int 群类型,0 weixin 风格群组;2 qq 风格群组。移动端demo使用的是2
extra string 群的extra信息供客户扩展使用

示例:

{"target_id":"groupId1","name":"老王的朋友们","owner":"laowang","type":3}

5. Group

参数 类型 必需 描述
group_info json 群组ID
members list<json> 群组成员列表

示例:

{
  "group_info":{"target_id":"groupId1","name":"老王的朋友们","owner":"laowang","type":3},
  "members":[{"member_id":"memberId1","name":"老王的朋友们","owner":"laowang","type":3}]
}
2018 © wildfirechat.cn 京ICP备18060403号-1 all right reserved,powered by Gitbook该文件修订时间: 2020-07-17 15:43:29

results matching ""

    No results matching ""