SuperAPI AI 工具集

webhooks

测试与质量

查看项目

更新于 10-16 07:23

技能介绍

用途:XActions 的 Webhook 系统用于在自动化任务完成、粉丝变化或操作结束时,通过 HTTP 向指定地址推送实时事件通知,适合需要将 XActions 事件接入自有服务的场景。

主要能力:提供 REST API 管理 Webhook,包括创建(POST /api/webhooks)、列出(GET /api/webhooks)、更新(PATCH /api/webhooks/:id)、删除(DELETE /api/webhooks/:id)和测试(POST /api/webhooks/:id/test)。支持的事件有 operation.complete、operation.failed、follower.gained、follower.lost、job.started、job.completed。

使用方式:创建时提交 url、events 数组和 secret,请求需带 Authorization: Bearer <token> 与 Content-Type: application/json。测试接口会向注册地址发送测试负载。接收端可用 HMAC-SHA256 校验签名,签名位于 x-xactions-signature 请求头,用 secret 对 JSON 请求体计算后比对。

限制与说明:投递失败最多重试 3 次,采用指数退避;投递日志可通过 GET /api/webhooks/:id/deliveries 获取;事件由 Bull 任务队列异步派发。相关技能包括 xactions-mcp-server、follower-monitoring 和 analytics-insights。具体收费、价格与平台支持情况暂未提供。