-----
泄露token会导致账号被冒用来发送消息!
消息token和用户token均可用于发送消息
| 令牌名称 | 到期时间 | 状态 | 操作 | 
|---|
| 参数名称 | 是否必须 | 参数类型 | 默认值 | 描述 | 
|---|---|---|---|---|
| token | 是 | query | 无 | 用户令牌或消息令牌,可直接加到请求地址后,如:https://www.pushplus.plus/send/{token}?content=XXX | 
| title | 否 | query | 无 | 消息标题 | 
| content | 是 | query | 无 | 具体消息内容,根据不同template支持不同格式。太长的消息内容用post请求,不要用get请求! | 
| template | 否 | query | html | 发送消息模板 | 
| topic | 否 | query | 无 | 群组编码 | 
| channel | 否 | query | 发送渠道 | |
| webhook | 否 | query | 无 | webhook编码 | 
| callbackUrl | 否 | query | 无 | 回调地址,异步回调发送结果 | 
| timestamp | 否 | query | 无 | 时间戳,毫秒。如小于当前时间,消息将无法发送 | 
| pre | 否 | query | 无 | 预处理信息编码。仅供会员使用。需要先在个人中心中添加预处理代码。 | 
Content-Type: application/json
| 参数名称 | 是否必须 | 参数类型 | 默认值 | 描述 | 
|---|---|---|---|---|
| token | 是 | body | 无 | 用户令牌或消息令牌 | 
| title | 否 | body | 无 | 消息标题 | 
| content | 是 | body | 无 | 具体消息内容,根据不同template支持不同格式 | 
| template | 否 | body | html | 发送消息模板 | 
| topic | 否 | body | 无 | 群组编码 | 
| channel | 否 | body | 发送渠道 | |
| webhook | 否 | body | 无 | webhook编码 | 
| callbackUrl | 否 | body | 无 | 回调地址,异步回调发送结果 | 
| timestamp | 否 | body | 无 | 时间戳,毫秒。如小于当前时间,消息将无法发送 | 
| pre | 否 | body | 无 | 预处理信息编码。仅供会员使用。需要先在个人中心中添加预处理代码。 | 
| 发送渠道 | 是否免费 | 描述 | 使用教程 | 
|---|---|---|---|
| 免费 | 微信公众号,默认发送渠道 | ||
| webhook | 免费 | 第三方webhook服务;企业微信机器人、钉钉机器人、飞书机器人 | webhook渠道配置 | 
| cp | 免费 | 企业微信应用 | 企业微信应用配置 | 
| 免费 | 邮件 | 邮件渠道使用说明 | |
| sms | 收费 | 短信;收费使用,1条短信扣减10积分 | 短信渠道配置 | 
| extension | 免费 | 浏览器插件 | 浏览器插件渠道配置 | 
| 返回码 | 说明 | 
|---|---|
| 200 | 执行成功 | 
| 302 | 未登录 | 
| 401 | 请求未授权(排除开放接口功能是否启用) | 
| 403 | 请求IP未授权(开放接口中排除是否将请求IP加入到白名单中) | 
| 500 | 系统异常,请稍后再试 | 
| 600 | 数据异常,操作失败 | 
| 805 | 无权查看 | 
| 888 | 积分不足,需要充值 | 
| 900 | 用户账号使用受限(请求次数过多,停止继续请求) | 
| 905 | 账户未进行实名认证(实名认证后即可发送消息) | 
| 903 | 无效的用户令牌(发送消息使用的token不正确) | 
| 999 | 服务端验证错误(具体查看返回内容) |