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

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

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

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

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

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

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

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

自定义webhook配置教程

引言

  webhook渠道中内置了常见的第三方应用,但还有一些自己部署的应用或者小众系统的场景。现在可以通过自定义的方式来实现webhook推送。原理就是在pushplus后台配置页面中配置http请求的参数,当请求pushplus消息接口的时候,pushplus的服务器会根据配置的信息来发起请求到自定义的webhook地址。

配置示例

request view是一个用于调试http请求的系统。可以提供webhook地址,展示接收到的请求内容。下面以request view为例,来演示如何配置自定义的webhook。

一、request view配置

  1. 打开网址:http://request.perk-net.com/
  2. 点击开始使用。
  3. 复制生成的webhook地址,用于后续配置。

二、在pushplus中配置webhook

  1. 打开“pushplus 推送加”的公众号,进入公众号菜单上的“功能”->“个人中心”。
  2. 在个人中心里打开“渠道配置”。

  1. 在“webhook”标签页中点击右上角的“新增”按钮。新增一个webhook配置。

  1. webhook类型选择“自定义”。
  2. 请求地址填写从request view中获取的webhook地址。
  3. 请求方式选择POST
  4. 请求头中key填写“test”,value填写“test”。目的:仅为了演示下http请求头的效果。
  5. Body内容中填写“这是消息内容:{content}”。

系统中内置了三个动态参数:{title}代表消息标题,{content}代表消息内容,{url}代表消息链接地址。

  1. 保存完成上述步骤后,相关的配置就完成了。可以在消息发送接口中使用了。

三、发送消息测试

  1. 在官网试一试中发送一条消息进行测试,查看效果。
  2. 随意填写标题和内容。
  3. 发送渠道选择webhook,渠道配置选择刚新增的webhook编码。
  4. 点击“发送消息”。然后到request view中点击刷新按钮,查看收到的内容。

四、接口中使用示例

  发送消息接口主要需要配置两个参数。一个channel参数,固定填写webhook;另一个option参数,填写自己定义的webhook编码(webhookCode)。
   具体示例如下:

  • 请求地址:https://www.pushplus.plus/send
  • 请求方式:POST
  • Content-Type: application/json
  • 请求body内容:
{
    "token":"{token}",
    "title":"标题",
    "content":"消息内容",
    "channel":"webhook",
    "option":"自己定义的webhook编码(webhookCode)"
}
更新时间: 2025/12/4 22:14
上一页
调用IFTTT的webhook