发送消息
POST
/im/v2/conversations/{conversation_id}/messages请求参数
Path 参数
conversation_id
string
必需
会话 ID。会话 ID 需要用户自行拼装,拼装规则:
sender_id|conversation_type|receiver_id
sender_id:会话消息发送者的账号 ID,String 类型
conversation_type:会话类型,1:单聊会话;2:高级群会话;3:超大群会话
receiver_id:接收会话消息的账号 ID 或群组 ID
单聊会话时为消息接收者的账号 ID;高级群会话时为接收消息的高级群 ID;超大群会话时为超大群 ID。
示例值:
apifoxtest1|1|accid4
Body 参数application/json
object {0}
示例
{
"sender_no_sense": false,
"receiver_no_sense": false,
"extension": "dolore dolor sint qui voluptate",
"message": {
"message_type": 0,
"sub_type": 26357002,
"text": "Lorem laboris cillum ut exercitation",
"attachment": {
"name": "器年众际根开以",
"md5": "esse Excepteur do",
"url": "http://zpcuedkr.nc/yjy",
"ext": "Excepteur consequat",
"width": 83,
"height": 56,
"size": 18
}
},
"message_config": {
"unread_enabled": false,
"mutil_sync_enabled": true,
"offline_enabled": true,
"history_enabled": false,
"roaming_enabled": true,
"conversation_update_enabled": true
},
"route_config": {
"route_enabled": true,
"route_environment": "Lorem anim quis"
},
"push_config": {
"push_enabled": true,
"push_nick_enabled": false,
"push_content": "id do in velit",
"push_payload": null,
"push_forcepush_all": true,
"push_forcepush_ids": [
"22"
],
"push_forcepush_content": "nostrud veniam dolore esse"
},
"antispam_config": {
"antispam_enabled": false,
"antispam_business_id": "44",
"antispam_extension": null,
"antispam_custom_message_enabled": true,
"antispam_custom_message": "laborum non irure et",
"antispam_cheating": "{\"email\":\"123@126.com\"}"
},
"p2p_option": {
"check_friend": true
},
"team_option": {
"mark_as_read": true,
"ignore_chat_banned": false
},
"superteam_option": {
"ignore_chat_banned": false
},
"robot_config": {
"robot_account_id": null,
"robot_topic": "http://dummyimage.com/400x400",
"robot_function": "ex nisi pariatur qui do",
"robot_custom_content": "quis Lorem"
}
}
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
code
integer
必需
状态码,200 表示请求成功。
msg
string
必需
提示信息。请求失败时返回错误信息,请求成功时返回 "success"。
data
object
必需
返回的 JSON 数据对象,请求失败则返回空对象。
message_server_id
integer
可选
服务端消息 ID。
message_type
integer
消息类型。
text
string
可选
文本/提示消息内容或多媒体消息的描述文本(该描述信息可用于云端历史消息关键词检索)。
attachment
object
可选
多媒体消息的属性或自定义消息内容。
sub_type
integer
可选
自定义消息子类型。
sender_id
string
可选
消息发送方帐号 ID。
conversation_type
integer
消息会话类型。
receiver_id
string
可选
消息接收者账号 ID。
create_time
integer <long>
消息发送时间戳。
示例
{
"code": 200,
"msg": "success",
"data": {
"text": "Lorem laboris cillum ut exercitation",
"attachment": {
"ext": "Excepteur consequat",
"size": 18,
"name": "器年众际根开以",
"width": 83,
"url": "http://zpcuedkr.nc/yjy",
"md5": "esse Excepteur do",
"height": 56
},
"message_server_id": 9899821270208,
"sender_id": "apifoxtest1",
"conversation_type": 1,
"receiver_id": "accid4",
"create_time": 1707035841692,
"message_type": 0,
"sub_type": 26357002
}
}
最后修改时间: 8 个月前