Mix SpaceMix Space

Webhook 与事件通知

配置 Webhook 将 Mix Space 的内容事件推送到外部服务,实现自动化集成

Webhook 可以将 Mix Space 中发生的事件(如发布文章、收到评论等)实时推送到你指定的外部服务。常见的用途包括:通知到 Telegram/微信、触发 CI/CD 构建、同步到第三方平台等。

创建 Webhook

进入 Webhook 管理页面

登录后台,进入「其他 → Webhook」。

点击新建

填写以下信息:

字段说明
Payload URL接收推送的 URL 地址
Secret签名密钥,用于验证推送来源
事件勾选你关注的事件类型
启用是否启用此 Webhook
作用域选择接收推送的范围(访客/管理员/系统)

保存并测试

保存后,当勾选的事件发生时,系统会向 Payload URL 发送 HTTP POST 请求。

支持的事件

事件说明
POST_CREATE文章创建
POST_UPDATE文章更新
POST_DELETE文章删除
NOTE_CREATE日记创建
NOTE_UPDATE日记更新
NOTE_DELETE日记删除
PAGE_CREATE页面创建
PAGE_UPDATE页面更新
PAGE_DELETE页面删除
COMMENT_CREATE评论创建
COMMENT_DELETE评论删除
COMMENT_UPDATE评论更新
SAY_CREATE说说创建
SAY_UPDATE说说更新
SAY_DELETE说说删除
CATEGORY_CREATE分类创建
CATEGORY_UPDATE分类更新
CATEGORY_DELETE分类删除
TOPIC_CREATE专题创建
TOPIC_UPDATE专题更新
TOPIC_DELETE专题删除
LINK_APPLY友链申请
RECENTLY_CREATE速记创建
RECENTLY_UPDATE速记更新
RECENTLY_DELETE速记删除
TRANSLATION_CREATEAI 翻译创建
TRANSLATION_UPDATEAI 翻译更新
INSIGHTS_CREATEAI 精读创建
INSIGHTS_UPDATEAI 精读更新

作用域说明

Webhook 可以选择不同的推送作用域:

作用域说明
访客仅推送面向访客的事件
管理员仅推送面向管理员的事件
系统仅推送系统级别的事件
全选推送所有事件

合理选择作用域可以减少不必要的推送请求。例如,如果你想将评论通知推送到 Telegram,选择「访客」作用域即可。

管理推送记录

在 Webhook 列表中点击某个 Webhook,可以查看该 Webhook 的推送记录:

  • 推送状态:成功或失败
  • HTTP 状态码:目标服务返回的状态码
  • 请求头和请求体:完整的推送内容
  • 响应内容:目标服务的返回数据

重试推送

对于推送失败的记录,可以点击「重新推送」按钮手动重试。

清除记录

点击「清除记录」可以删除该 Webhook 的所有历史推送记录。

On this page