message/send【发送消息】

清除可选项
SAAS ID
操作的用户ID
接入商ID
认证码
返回的类型 默认JSON 返回数据类型(json,xml,php,jsonp)
发送者 userid
接收者 【多个人员】userid1,userid2 【在线用户】ant_online 【所有用户】ant_alluser 【某个部门】ant_dept:deptId
标题
内容
内容格式类型: Text/Text
消息类型: 0 普通消息 1 群发(接口用这个) 多个接收者 消息类型为1
消息标志:0

message/send_user【发送消息(根据人员帐号)】

清除可选项
SAAS ID
操作的用户ID
接入商ID
认证码
返回的类型 默认JSON 返回数据类型(json,xml,php,jsonp)
发送者帐号
接收者帐号
多个帐号以,号分隔
标题
内容
内容格式类型: Text/Text
消息类型: 0 普通消息 1 群发(接口用这个) 多个接收者 消息类型为1
消息标志:0

message/send_group【群组发送消息】

清除可选项
SAAS ID
操作的用户ID
接入商ID
认证码
返回的类型 默认JSON 返回数据类型(json,xml,php,jsonp)
发送者账号
接收者 群组:群组id
标题
内容
内容格式类型: Text/Text
消息类型: 0 普通消息 1 群发(接口用这个)
消息标志:0

message/send_url【发送消息(自定义)】

清除可选项
SAAS ID
操作的用户ID
接入商ID
认证码
返回的类型 默认JSON 返回数据类型(json,xml,php,jsonp)
发送者 userid
接收者 【多个人员】userid1,userid2 【在线用户】ant_online 【所有用户】ant_alluser 【某个部门】ant_dept:deptId
应用代码(可为空)
应用名称(可为空)
标题
描述
图标
链接地址
1 内置浏览器 2 系统浏览器
空或JSON数据格式 {
"target_type_mobile":"1", //移动端浏览器类型: 1 内置浏览器 2 系统浏览器
"target_mobile":"http://www.baidu.com" //移动端链接地址
//如果没有上面2个参数,表示消息要发给pc端和移动端的数据一致
}

message/send_url_by_login【发送消息(自定义)】

清除可选项
SAAS ID
操作的用户ID
接入商ID
认证码
返回的类型 默认JSON 返回数据类型(json,xml,php,jsonp)
发送者 user_login
接收者 【多个人员】user_login1,user_login2 【在线用户】ant_online 【所有用户】ant_alluser 【某个部门】ant_dept:deptId
应用代码(可为空)
应用名称(可为空)
标题
描述
图标
链接地址
1 内置浏览器 2 系统浏览器
空或JSON数据格式 {
"target_type_mobile":"1", //移动端浏览器类型: 1 内置浏览器 2 系统浏览器
"target_mobile":"http://www.baidu.com" //移动端链接地址
//如果没有上面2个参数,表示消息要发给pc端和移动端的数据一致
}

message/send_app【发送消息(应用消息)】

清除可选项
SAAS ID
操作的用户ID
接入商ID
认证码
返回的类型 默认JSON 返回数据类型(json,xml,php,jsonp)
发送者 userid
接收者 【多个人员】userid1,userid2 【在线用户】ant_online 【所有用户】ant_alluser 【某个部门】ant_dept:deptId
应用代码
应用名称
标题
描述
图标
PC客户端气泡的详情页面【uid】接收者的id(可用 "," 拼接) [uname]接收者的名字
PC客户端的列表页面
移动端的列表页面
1 内置浏览器 2 系统浏览器
空或JSON数据格式 {
"send_time":"1514376976011",
"app_code":"todo",
"key":"XXXXXXXXXXXXXXXX"
}

message/send_notify【发送通知型消息】

清除可选项
SAAS ID
操作的用户ID
接入商ID
认证码
返回的类型 默认JSON 返回数据类型(json,xml,php,jsonp)
目标类型 sys-系统的通知; addin-插件的通知; group-群组的通知
目标ID
应用惟一标识 例:插件ID/群组ID
目标名称 例:群组名称题
通知展示类型 0-红点显示通知; 1-红点消失通知; 2-红点条数通知; 3-消息框显示通知;
操作的类型,需根据客户端调整
发送者ID
发送者姓名
接收者ID,多个,号分开
内容:
{"count":2} //自定义应用的记录数下发时的格式

message/list_group【查询群组消息】

清除可选项
SAAS ID
操作的用户ID
接入商ID
认证码
返回的类型 默认JSON 返回数据类型(json,xml,php,jsonp)
群组ID

message/send_file【发送附件】

清除可选项
SAAS ID
操作的用户ID
接入商ID
认证码
返回的类型 默认JSON 返回数据类型(json,xml,php,jsonp)
发送者 userid
接收者 【多个人员】userid1,userid2 【在线用户】ant_online 【所有用户】ant_alluser 【某个部门】ant_dept:deptId
标题
文件内容
内容格式类型: Text/Text
消息标志:0

message/send_group_file【发送附件】

清除可选项
SAAS ID
操作的用户ID
接入商ID
认证码
返回的类型 默认JSON 返回数据类型(json,xml,php,jsonp)
发送者 userid
接收者群group_id E2B7197E-6974-4053-8EFB-76F768025B8B
标题
文件内容
内容格式类型: Text/Text
消息标志:0

message/get_file【得到消息中的附件】

清除可选项
SAAS ID
操作的用户ID
接入商ID
认证码
返回的类型 默认JSON 返回数据类型(json,xml,php,jsonp)
文件信息 参数有两种形式 1:文件名;ID 2:直接ID
操作 空为返回文件信息 info为文件信息 download为下载

message/getRoamingMsgList【查询聊天消息(5.0)】

清除可选项
SAAS ID
操作的用户ID
接入商ID
认证码
返回的类型 默认JSON 返回数据类型(json,xml,php,jsonp)
消息类型 1:用户 2:群(讨论组)
我的用户id,查询消息是用户消息时必填
对方的用户id,查询消息是用户消息时必填
群组id,查询消息是群组消息时必填
时间 例:2017-11-13
当前年月 例:201711 当不指定具体日期时年月必填
聊天内容
查询消息所在页码
每页显示条数 默认10条

message/getLocatedMsgList【根据搜索结果定位到消息附近(5.0)】

清除可选项
SAAS ID
操作的用户ID
接入商ID
认证码
返回的类型 默认JSON 返回数据类型(json,xml,php,jsonp)
消息类型 1:用户 2:群(讨论组)
我的用户id,查询消息是用户消息时必填
对方的用户id,查询消息是用户消息时必填
群组id,查询消息是群组消息时必填
消息创建时间 例:1510212009832280(从getRoamingMsgList中取出)
要展示的条数 默认10条

message/unreadMsgCount【获取七天内未读消息数量(5.0)】

清除可选项
SAAS ID
操作的用户ID
接入商ID
认证码
返回的类型 默认JSON 返回数据类型(json,xml,php,jsonp)
用户账号

message/getOrientedRoamingMsgList【定位到消息后往前或往后取数据(5.0)】

清除可选项
SAAS ID
操作的用户ID
接入商ID
认证码
返回的类型 默认JSON 返回数据类型(json,xml,php,jsonp)
消息类型 1:用户 2:群(讨论组)
我的用户id,查询消息类型是用户消息时必填
对方的用户id,查询消息类型用户消息时必填
群组id,查询消息类型是群组消息时必填
消息创建时间 例:1510212009832280(从getRoamingMsgList中取出)
查找类型 1:向前查找 2:向后查找
要展示的条数 默认10条