Skip to content

批量发送消息

https://chat-go.jwzhd.com/open-apis/v1/bot/batch_send?token=xxxxxxxxxx

curl --location --request POST 'https://chat-go.jwzhd.com/open-apis/v1/bot/batch_send?token=xxxx' \
--header 'Content-Type: application/json' \
--data-raw '{
"recvIds": ["7058262", "7058263"],
"recvType": "user",
"contentType": "text",
"content": {
"text": "这里是消息内容"
}
}'
Content-Type: "application/json; charset=utf-8"
字段类型是否必填说明
recvIdslist接收消息对象ID
用户: userIds
群: groupIds
recvTypestring接收对象类型
用户: user
群: group
contentTypestring消息类型,取值如下
text\image\file\markdown\html
contentContent对象消息对象

contentType为text

字段类型是否必填说明
textstring消息正文
buttonsButton对象列表消息中包括button

contentType为image

字段类型是否必填说明
imageKeystring图片Key, 通过图片上传接口获得
buttonsButton对象列表消息中包括button

contentType为markdown

字段类型是否必填说明
textstringmarkdown字符串
buttonsButton对象列表消息中包括button

contentType为file

字段类型是否必填说明
fileNamestring文件名
fileUrlstring文件URL
buttonsButton对象列表消息中包括button
字段类型是否必填说明
textstring按钮上的文字
actionTypeint1: 跳转URL
2: 复制
3: 点击汇报
urlstring当actionType为1时使用
valuestring当actionType为2时,该值会复制到剪贴板
当actionType为3时,该值会发送给订阅端
字段类型说明
codeint响应代码
msgstring响应信息,包括异常信息
dataObject返回数据
{
"recvIds": ["7058262", "7058263"],
"recvType": "user",
"contentType": "text",
"content": {
"text": "这里是消息内容",
"buttons": [
[
{
"text": "复制",
"actionType": 2,
"value": "xxxx"
},
{
"text": "点击跳转",
"actionType": 1,
"url": "http://www.baidu.com"
}
]
]
}
}