pushplus 推送加
首页文档中心智能助手官网
首页文档中心智能助手官网
  1. 消息接口
  • pushplus功能简介
  • 消息接口
    • 消息接口说明
    • 接口返回码说明
    • 发送渠道(channel)枚举
    • 模板(template)枚举
    • 发送消息接口
      GET
    • 发送消息接口
      POST
    • 多渠道发送消息接口
      GET
    • 多渠道发送消息接口
      POST
  • 发送消息示例
    • 示例说明
    • 最简单的例子
      GET
    • POST方式推送消息
      POST
    • 一对多消息的例子
      POST
    • json格式的例子
      POST
    • webhook的例子
      POST
    • markdown的例子
      POST
    • 企业微信机器人的例子
      POST
    • 企业微信应用的例子
      POST
    • 增加时间戳的例子
      POST
    • 好友消息例子
      POST
    • 使用邮件渠道的例子
      POST
    • 使用短信渠道的例子
      POST
    • 预处理信息修改消息内容的例子
      POST
  • 开放接口
    • 开放接口说明
    • AccessKey接口
      • 获取AccessKey
    • 消息接口
      • 消息列表
      • 查询消息发送结果
      • 删除消息
    • 用户接口
      • 获取用户token
      • 个人资料详情
      • 获取解封剩余时间
      • 查询当日消息接口请求次数
    • 消息token接口
      • 获取消息token列表
      • 新增消息token
      • 修改消息token
      • 删除消息token
    • 群组接口
      • 群组列表
      • 获取我创建的群组详情
      • 获取我加入的群详情
      • 新增群组
      • 获取群组二维码
      • 退出群组
      • 删除群组
    • 群组用户接口
      • 获取群组内用户
      • 删除群组内用户
    • 渠道配置接口
      • 获取webhook列表
      • webhook详情
      • 新增webhook
      • 修改webhook配置
      • 获取微信公众号渠道列表
      • 获取企业微信应用渠道列表
      • 获取邮箱渠道列表
      • 邮箱渠道详情
    • 功能设置接口
      • 获取默认发送渠道
      • 修改默认发送渠道
      • 修改接收消息限制
      • 开启/关闭发送消息功能
      • 修改打开消息方式
      • 修改插件渠道转发
    • 好友功能接口
      • 获取个人二维码
      • 获取好友列表
      • 删除好友
      • 修改好友备注
    • 预处理信息接口
      • 获取预处理信息列表
      • 预处理信息详情
      • 新增预处理信息
      • 修改预处理信息
      • 删除预处理信息
      • 测试预处理代码
  1. 消息接口

多渠道发送消息接口

POST
https://www.pushplus.plus/batchSend
参数与发送消息接口(/send)一样,差异在channel和option参数支持用逗号隔开来支持多个发送渠道。
请注意body传参的时候Content-Type一定要设置为application/json,否则服务端没法正确识别body中的json格式。

请求参数

Header 参数

Body 参数application/json

示例
{
    "token":"be8652e98bd04139a13e1bffcd6d0f71",
    "title":"标题",
    "content":"消息内容",
    "topic":"code",
    "template":"html",
    "channel": "wechat,webhook,extension",
    "option": ",bark,"
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://www.pushplus.plus/batchSend' \
--header 'Content-Type: application/json' \
--data-raw '{
    "token":"be8652e98bd04139a13e1bffcd6d0f71",
    "title":"标题",
    "content":"消息内容",
    "topic":"code",
    "template":"html",
    "channel": "wechat,webhook,extension",
    "option": ",bark,"
}'

返回响应

🟢200成功
application/json
Body

示例
{
    "code": 200,
    "msg": "执行成功",
    "data": [
        {
            "shortCode": "f9117123dc31434fa38917b7e4c6c3ff",
            "message": "请求成功,请用流水号查询最终发送结果",
            "code": 200,
            "channel": "wechat"
        },
        {
            "shortCode": "39821494381133a3a19a5bcd3c2bf0d7",
            "message": "请求成功,请用流水号查询最终发送结果",
            "code": 200,
            "channel": "webhook"
        },
        {
            "shortCode": "d12c767e882922eeaa17e70e0e1cfb15",
            "message": "请求成功,请用流水号查询最终发送结果",
            "code": 200,
            "channel": "extension"
        }
    ]
}
修改于 2025-12-04 14:25:15
上一页
多渠道发送消息接口
下一页
示例说明
Built with