pushplus(推送加) 文档中心
文档中心
常用工具
智能助手
官网
文档中心
常用工具
智能助手
官网
  • 简介

    • 介绍
    • 服务协议
    • 用户隐私协议
    • 联系我们
  • 使用说明

    • 一对一消息
    • 一对多消息
    • 好友消息
    • 文本命令
    • 会员功能
    • 收/发消息设置
    • 系统功能额度
    • 消息接口限制
    • 实名认证说明
    • 预处理信息配置
  • API文档

    • 消息接口文档
    • 开放接口文档
    • 消息回调说明
    • 返回码说明
    • Demo代码
    • pushplus MCP Server
  • 渠道配置

    • 发送渠道说明
    • 短信渠道配置
    • 语音渠道配置
    • 绑定自己的微信公众号
    • webhook渠道配置
    • 邮件渠道配置
    • 企业微信应用配置
    • 浏览器插件使用教程
    • 桌面应用程序使用教程
    • APP渠道使用说明
  • 消息模板

    • 消息模板说明
    • 支付成功通知模板
    • Jenkins插件
    • 阿里云监控
    • 路由器插件
  • 扩展应用

    • xxl-job推送设置
    • 推送到企业微信机器人
    • 推送到钉钉机器人教程
    • 推送到飞书机器人教程
    • 通过腾讯轻联实现发短信
    • 通过集简云发送企业微信消息
    • 调用IFTTT的webhook
    • 自定义webhook配置
  • 常见问题

    • 常见问题
    • APP上没有通知弹框
    • Get请求导致的问题
    • 实名认证相关问题
    • 用户token和消息token有什么区别
    • 发送消息接口限制
    • 微信消息模板是否可以自定义
    • 收不到消息如何排查
    • 才收到几条消息却被限制发送了
    • IP被禁止访问原因
    • 如何解封账号
    • 一对多消息为什么只有我自己收到
    • 提示无用户接收消息
    • 如何在公众号中显示推送内容
    • 菜单上的激活消息有什么用
    • 是否支持发送图片
    • 消息内容中如何换行
    • 用户信息状态不合法
    • 接口是否支持https
    • json模板如何正确展示
    • pushplus官网

消息回调说明

使用说明

    pushplus提供了三个事件的回调,分别是消息回调、群组新增用户回调、新增好友回调。配置后会在触发事件的时候,把内容回调到配置的地址上。
    也就是当发送消息真正推送完成的时候(而不是请求接口同步返回成功,请求返回的成功只是代表服务端收到了推送的请求,排队等待推送,而推送完成后才叫是真正的推送完成),服务端会主动的发送一个请求给到用户,用户可以根据请求的来自行处理业务逻辑。比如判断是否推送成功,从而是否进行重新推送。

回调设置

    在公众号“pushplus 推送加”的菜单“功能”->“个人中心”->"功能设置"->"回调地址",可以设置接收回调消息的地址。 请确保回调地址真实有效,并在收到请求后响应返回 {"code": 200, "msg": "success"} ,保存时会进行校验。

回调内容

    如请求时带有callbackUrl参数,异步发送消息完成后将会发送一个post请求到回调地址上。

消息完成回调post请求的body内容如下:

{
	"event": "message_complate",  //回调事件名称;message_complate - 消息完成,add_topic_user - 群组新增用户,add_friend - 新增好友
	"messageInfo": {
		"message": "",  //推送错误内容(如有)
		"shortCode": "88*********50fe",  //消息流水号
		"sendStatus": 2  //发送状态;0-未发送,1-发送中,2-发送成功,3-发送失败
	}
}

群组新增用户回调的body内容如下:

{
	"event": "add_topic_user",  //回调事件名称;message_complate - 消息完成,add_topic_user - 群组新增用户,add_friend - 新增好友
	"topicUserInfo": {
		"id": 25,     //新增用户编号
		"openId": "oEdHX******aWDg", //新增用户OpenId
		"topicId": 2,   //群组编号
		"userSex": 1,   //性别
		"isFollow": 1,  //是否关注微信公众号
		"nickName": "陈大人",  //昵称
		"havePhone": 1,   //是否绑定手机
		"topicCode": "123",  //群组编码
		"topicName": "123",  //群组名称
		"headImgUrl": "https://thirdwx.qlogo.cn/mmopen/vi_32/DYAIO******Luew/132",  //头像
		"emailStatus": 2  //是否绑定邮箱
	}
}

新增好友回调的body内容如下:

{
	"event": "add_friend",  //回调事件名称;message_complate - 消息完成,add_topic_user - 群组新增用户,add_friend - 新增好友
    "qrCode": "自定义参数",  //自定义二维码参数
	"friendInfo": {
		"token": "5709******ddf",  //好友令牌
		"friendId": 5,      //好友Id
		"isFollow": 1,       //是否关注微信公众号
		"nickName": "",      //好友昵称
		"havePhone": 0,      //是否绑定手机
		"createTime": "2022-09-23 17:02:21", //创建时间
		"emailStatus": 0     //是否绑定邮箱
	}
}
更新时间: 2026/3/6 09:24
上一页
开放接口文档
下一页
返回码说明