message/send【发送消息】
清除可选项
*
ssid
SAAS ID
*
uid
操作的用户ID
*
app_id
接入商ID
*
authen
认证码
data_type
返回的类型 默认JSON 返回数据类型(json,xml,php,jsonp)
*
sender
发送者 userid
*
recver
接收者 【多个人员】userid1,userid2 【在线用户】ant_online 【所有用户】ant_alluser 【某个部门】ant_dept:deptId
*
subject
标题
*
content
内容
content_type
内容格式类型: Text/Text
msg_type
消息类型: 0 普通消息 1 群发(接口用这个) 多个接收者 消息类型为1
msg_flag
消息标志:0
message/send_user【发送消息(根据人员帐号)】
清除可选项
*
ssid
SAAS ID
*
uid
操作的用户ID
*
app_id
接入商ID
*
authen
认证码
data_type
返回的类型 默认JSON 返回数据类型(json,xml,php,jsonp)
*
send_user
发送者帐号
*
recver_user
接收者帐号
多个帐号以,号分隔
*
subject
标题
*
content
内容
content_type
内容格式类型: Text/Text
msg_type
消息类型: 0 普通消息 1 群发(接口用这个) 多个接收者 消息类型为1
msg_flag
消息标志:0
message/send_group【群组发送消息】
清除可选项
*
ssid
SAAS ID
*
uid
操作的用户ID
*
app_id
接入商ID
*
authen
认证码
data_type
返回的类型 默认JSON 返回数据类型(json,xml,php,jsonp)
*
send_user
发送者账号
*
recver
接收者 群组:群组id
*
subject
标题
*
content
内容
content_type
内容格式类型: Text/Text
msg_type
消息类型: 0 普通消息 1 群发(接口用这个)
msg_flag
消息标志:0
message/send_url【发送消息(自定义)】
清除可选项
*
ssid
SAAS ID
*
uid
操作的用户ID
*
app_id
接入商ID
*
authen
认证码
data_type
返回的类型 默认JSON 返回数据类型(json,xml,php,jsonp)
*
sender
发送者 userid
*
recver
接收者 【多个人员】userid1,userid2 【在线用户】ant_online 【所有用户】ant_alluser 【某个部门】ant_dept:deptId
app_code
应用代码(可为空)
app_name
应用名称(可为空)
*
title
标题
*
desc
描述
*
icon
图标
*
target
链接地址
*
target_type
1 内置浏览器 2 系统浏览器
ext_data
空或JSON数据格式 {
"target_type_mobile":"1", //移动端浏览器类型: 1 内置浏览器 2 系统浏览器
"target_mobile":"http://www.baidu.com" //移动端链接地址
//如果没有上面2个参数,表示消息要发给pc端和移动端的数据一致
}
message/send_url_by_login【发送消息(自定义)】
清除可选项
*
ssid
SAAS ID
*
uid
操作的用户ID
*
app_id
接入商ID
*
authen
认证码
data_type
返回的类型 默认JSON 返回数据类型(json,xml,php,jsonp)
*
sender
发送者 user_login
*
recver
接收者 【多个人员】user_login1,user_login2 【在线用户】ant_online 【所有用户】ant_alluser 【某个部门】ant_dept:deptId
app_code
应用代码(可为空)
app_name
应用名称(可为空)
*
title
标题
*
desc
描述
*
icon
图标
*
target
链接地址
*
target_type
1 内置浏览器 2 系统浏览器
ext_data
空或JSON数据格式 {
"target_type_mobile":"1", //移动端浏览器类型: 1 内置浏览器 2 系统浏览器
"target_mobile":"http://www.baidu.com" //移动端链接地址
//如果没有上面2个参数,表示消息要发给pc端和移动端的数据一致
}
message/send_app【发送消息(应用消息)】
清除可选项
*
ssid
SAAS ID
*
uid
操作的用户ID
*
app_id
接入商ID
*
authen
认证码
data_type
返回的类型 默认JSON 返回数据类型(json,xml,php,jsonp)
*
sender
发送者 userid
*
recver
接收者 【多个人员】userid1,userid2 【在线用户】ant_online 【所有用户】ant_alluser 【某个部门】ant_dept:deptId
*
app_code
应用代码
*
app_name
应用名称
*
title
标题
desc
描述
icon
图标
*
url
PC客户端气泡的详情页面【uid】接收者的id(可用 "," 拼接) [uname]接收者的名字
*
url_pc
PC客户端的列表页面
*
url_mobile
移动端的列表页面
*
target_type
1 内置浏览器 2 系统浏览器
ext_data
空或JSON数据格式 {
"send_time":"1514376976011",
"app_code":"todo",
"key":"XXXXXXXXXXXXXXXX"
}
message/send_notify【发送通知型消息】
清除可选项
*
ssid
SAAS ID
*
uid
操作的用户ID
*
app_id
接入商ID
*
authen
认证码
data_type
返回的类型 默认JSON 返回数据类型(json,xml,php,jsonp)
*
target_type
目标类型 sys-系统的通知; addin-插件的通知; group-群组的通知
*
target_id
目标ID
应用惟一标识 例:插件ID/群组ID
*
target_name
目标名称 例:群组名称题
*
notify_type
通知展示类型 0-红点显示通知; 1-红点消失通知; 2-红点条数通知; 3-消息框显示通知;
*
op_type
操作的类型,需根据客户端调整
send_userid
发送者ID
send_username
发送者姓名
recv_userids
接收者ID,多个,号分开
content
内容:
{"count":2} //自定义应用的记录数下发时的格式
message/list_group【查询群组消息】
清除可选项
*
ssid
SAAS ID
*
uid
操作的用户ID
*
app_id
接入商ID
*
authen
认证码
data_type
返回的类型 默认JSON 返回数据类型(json,xml,php,jsonp)
*
group_id
群组ID
message/send_file【发送附件】
清除可选项
*
ssid
SAAS ID
*
uid
操作的用户ID
*
app_id
接入商ID
*
authen
认证码
data_type
返回的类型 默认JSON 返回数据类型(json,xml,php,jsonp)
*
sender
发送者 userid
*
recver
接收者 【多个人员】userid1,userid2 【在线用户】ant_online 【所有用户】ant_alluser 【某个部门】ant_dept:deptId
*
subject
标题
*
file
文件内容
content_type
内容格式类型: Text/Text
msg_flag
消息标志:0
message/send_group_file【发送附件】
清除可选项
*
ssid
SAAS ID
*
uid
操作的用户ID
*
app_id
接入商ID
*
authen
认证码
data_type
返回的类型 默认JSON 返回数据类型(json,xml,php,jsonp)
*
sender
发送者 userid
*
recver
接收者群group_id E2B7197E-6974-4053-8EFB-76F768025B8B
*
subject
标题
*
file
文件内容
content_type
内容格式类型: Text/Text
msg_flag
消息标志:0
message/get_file【得到消息中的附件】
清除可选项
*
ssid
SAAS ID
*
uid
操作的用户ID
*
app_id
接入商ID
*
authen
认证码
data_type
返回的类型 默认JSON 返回数据类型(json,xml,php,jsonp)
*
file
文件信息 参数有两种形式 1:文件名;ID 2:直接ID
op
操作 空为返回文件信息 info为文件信息 download为下载
message/getRoamingMsgList【查询聊天消息(5.0)】
清除可选项
*
ssid
SAAS ID
*
uid
操作的用户ID
*
app_id
接入商ID
*
authen
认证码
data_type
返回的类型 默认JSON 返回数据类型(json,xml,php,jsonp)
*
msg_type
消息类型 1:用户 2:群(讨论组)
my_user_id
我的用户id,查询消息是用户消息时必填
opposing_user_id
对方的用户id,查询消息是用户消息时必填
group_id
群组id,查询消息是群组消息时必填
datetime
时间 例:2017-11-13
month
当前年月 例:201711 当不指定具体日期时年月必填
contents
聊天内容
page
查询消息所在页码
limit
每页显示条数 默认10条
message/getLocatedMsgList【根据搜索结果定位到消息附近(5.0)】
清除可选项
*
ssid
SAAS ID
*
uid
操作的用户ID
*
app_id
接入商ID
*
authen
认证码
data_type
返回的类型 默认JSON 返回数据类型(json,xml,php,jsonp)
*
msg_type
消息类型 1:用户 2:群(讨论组)
my_user_id
我的用户id,查询消息是用户消息时必填
opposing_user_id
对方的用户id,查询消息是用户消息时必填
group_id
群组id,查询消息是群组消息时必填
*
create_time
消息创建时间 例:1510212009832280(从getRoamingMsgList中取出)
limit
要展示的条数 默认10条
message/unreadMsgCount【获取七天内未读消息数量(5.0)】
清除可选项
*
ssid
SAAS ID
*
uid
操作的用户ID
*
app_id
接入商ID
*
authen
认证码
data_type
返回的类型 默认JSON 返回数据类型(json,xml,php,jsonp)
*
user_login
用户账号
message/getOrientedRoamingMsgList【定位到消息后往前或往后取数据(5.0)】
清除可选项
*
ssid
SAAS ID
*
uid
操作的用户ID
*
app_id
接入商ID
*
authen
认证码
data_type
返回的类型 默认JSON 返回数据类型(json,xml,php,jsonp)
*
msg_type
消息类型 1:用户 2:群(讨论组)
my_user_id
我的用户id,查询消息类型是用户消息时必填
opposing_user_id
对方的用户id,查询消息类型用户消息时必填
group_id
群组id,查询消息类型是群组消息时必填
*
create_time
消息创建时间 例:1510212009832280(从getRoamingMsgList中取出)
*
seach_type
查找类型 1:向前查找 2:向后查找
limit
要展示的条数 默认10条