跳转到内容

快速开始

本指南帮助你在 5 分钟内从零开始,成功捕获一个 Webhook 请求。

前提条件

  • 一个现代浏览器(Chrome、Firefox、Safari 或 Edge)
  • 一个 GitHub 账号(目前仅支持 GitHub OAuth 登录)

操作步骤

  1. 创建账号

    访问 hooknexus.com 并点击 登录,在浏览器中完成 GitHub OAuth 即可注册或进入已有账号。

  2. 创建端点

    登录后进入 Dashboard。点击 New Endpoint 生成一个唯一的 Webhook URL。

    你的端点 URL 格式如下:

    https://api.hooknexus.com/h/a1b2c3d4-e5f6-7890-abcd-ef1234567890
  3. 复制 URL

    点击 URL 旁边的 复制 按钮。接下来我们用这个地址发送测试请求。

  4. 发送测试请求

    打开终端,运行以下命令:

    Terminal window
    curl -X POST https://api.hooknexus.com/h/你的端点ID \
    -H "Content-Type: application/json" \
    -d '{"event":"test","message":"你好 HookNexus!"}'

    你的端点ID 替换为第 3 步中复制的实际 ID。

  5. 查看请求

    切换回 HookNexus Dashboard。你的测试请求会立即出现在左侧面板中。点击它可以查看:

    • 方法 — POST
    • 请求头 — Content-Type, User-Agent 等
    • 请求体 — 你发送的 JSON 内容,带语法高亮
  6. 用 CLI 把 Webhook 转到本机

    若要把线上收到的请求转发到本地 HTTP 服务,可安装 官方 CLIGitHub 源码)并建立转发(FreePlus 均支持):

    Terminal window
    npm install -g hooknexus
    hooknexus login
    hooknexus forward --to http://localhost:PORT/PATH

    PORTPATH 换成本机实际接收转发请求的端口与路径(须为含路径的完整 URL,不能只有域名或根地址,说明见 本地转发)。若账号下只有一个 endpoint,CLI 通常会自动选用;否则可显式指定 endpoint id。保持该进程运行并启动本地应用。更多选项见 本地转发(如 --preserve-path--allow-external 与安全说明)。

下一步

成功捕获你的第一个 Webhook 后,可以继续探索: