IM消息
1、发送文本消息
Https请求方式: POST
https://bee.quanshi.com/ucopenapi/immsg/text/send
给指定人或组发送IM文本消息, 接受人和组共计最多有20个。
请求参数
{
"username": "administrator@quanshi.com",
"token": "297ba84a-ed1d-4c35-a04f-ca40d6f0946e",
"data":
{
"fromUser": "test@quanshi.com",
"toUsers":
[
"test100.dev@quanshi.com",
"test100.dev@quanshi.com"
],
"toGroups":
[
123, 234
],
"content": "消息内容"
}
}
参数名称 | 类型 | 可选 | 说明 |
---|---|---|---|
username | String | 选填 | 登录帐户名 |
token | String | 必填 | 登陆成功的凭证 |
data | 数据结构 | 必填 | 要发送消息的数据封装 |
data.fromUser | int | 选填 | 消息发件人 |
data.toUsers | 字符串数组 | 选填 | 消息收件人列表 |
data.toGroups | 整形数组 | 选填 | 消息接收组ID。接收人和接受组不能同时为空,且共计不能超过20。 |
data.content | String | 必填 | 消息内容 |
返回结果
{
"errorCode" : 0,
"data" : [ {
"errorCode" : 0,
"receiverResult" : [ {
"errorCode" : 0,
"toUser" : "test100.dev@quanshi.com",
"errorMessage" : null
}, {
"errorCode" : 0,
"toGroup" : 123,
"errorMessage" : null
}]
}],
"errorMessage" : "Successful!",
"requestId" : "9376c0d5-ae6e-4753-ba6d-3fc916ce1f4c"
}
参数名称 | 类型 | 可选 | 说明 |
---|---|---|---|
errorCode | int | 必填 | 0表示成功 |
data | 数据结构 | 必填 | 一条消息的一个接收主体的发送结果 |
errorMessage | String | 必填 | 执行结果,同errorCode匹配 |
requestId | String | 必填 | 本次请求的唯一编号用 |