跳至主要内容

编辑 Webhooks

创建 Webhook 后,您可以对其进行更改。

关于编辑 Webhooks

您可以编辑 Webhook,以更改在最初创建 Webhook 时所选的任何设置。有关在创建 Webhook 时可以选择的设置的更多信息,请参阅 创建 Webhook

编辑仓库 Webhook

您可以编辑在特定仓库中创建的 Webhook。您必须是仓库所有者或拥有该仓库的管理员权限才能编辑该仓库中的 Webhook。

您可以使用 GitHub 网页界面或 REST API 来编辑仓库 Webhook。有关使用 REST API 编辑仓库 Webhook 的更多信息,请参阅 仓库 Webhook 的 REST API 端点

  1. 在 GitHub 上,导航至仓库的主页面。

  2. 在仓库名称下,点击 设置。如果看不到 “设置” 选项卡,请选择 下拉菜单,然后点击 设置

    Screenshot of a repository header showing the tabs. The "Settings" tab is highlighted by a dark orange outline.

  3. 在左侧边栏,点击 Webhook

  4. 在您想编辑的 Webhook 旁边,点击 编辑

  5. 对 Webhook 设置进行所需的更改。

  6. 点击 更新 Webhook

编辑组织 Webhook

您可以编辑在特定组织中创建的 Webhook。您必须是该组织的所有者才能编辑组织中的 Webhook。

您可以使用 GitHub 网页界面或 REST API 来编辑组织 Webhook。有关使用 REST API 创建组织 Webhook 的更多信息,请参阅 组织 Webhook 的 REST API 端点

  1. 在 GitHub 上,导航至仓库的主页面。

  2. 在仓库名称下,点击 设置。如果看不到 “设置” 选项卡,请选择 下拉菜单,然后点击 设置

    Screenshot of a repository header showing the tabs. The "Settings" tab is highlighted by a dark orange outline.

  3. 在左侧边栏,点击 Webhook

  4. 在您想编辑的 Webhook 旁边,点击 编辑

  5. 对 Webhook 设置进行所需的更改。

  6. 点击 更新 Webhook

编辑 GitHub Marketplace Webhook

您可以编辑为在 GitHub Marketplace 上发布的应用创建的 Webhook。只有该应用的所有者或该应用的管理员才能编辑 GitHub Marketplace Webhook。有关详细信息,请参阅 GitHub Marketplace API 的 Webhook 事件

  1. 前往您的 GitHub Marketplace 列表页面
  2. 在您想查看 webhook 发送记录的 GitHub Marketplace 列表旁,点击 管理列表
  3. 在侧栏,点击 Webhook
  4. 对 Webhook 设置进行所需的更改。
  5. 点击 更新 Webhook

编辑 GitHub Sponsors Webhook

您可以编辑为 GitHub Sponsors 账户创建的 Webhook。只有被赞助账户的所有者才能编辑该账户的赞助 Webhook。

  1. 在任何页面的右上角,点击您的个人资料图片,然后点击 您的赞助者
  2. 在您想为其编辑 Webhook 的账户旁边,点击 仪表板
  3. 在左侧边栏,点击 Webhook
  4. 在您想编辑的 Webhook 旁边,点击 编辑
  5. 对 Webhook 设置进行所需的更改。
  6. 点击 更新 Webhook

编辑 GitHub 应用的 Webhook

每个 GitHub 应用只有一个 Webhook。您无法删除该 Webhook,但可以激活或停用它、更改其订阅的事件,或对其他基本设置进行修改。

GitHub 应用的所有者可以编辑该应用的 Webhook 配置。如果所有者为该应用指定了管理员,这些管理员也可以编辑 Webhook 配置。有关详细信息,请参阅 使用 GitHub 应用的 Webhook

  1. 在 GitHub 任意页面的右上角,点击您的个人资料图片。
  2. 前往您的账户设置。
    • 对于由个人账户拥有的 App,点击 设置
    • 对于由组织拥有的 App
      1. 点击 您的组织
      2. 在组织右侧,点击 设置
  3. 在左侧边栏,点击 开发者设置
  4. 在左侧边栏,点击 GitHub Apps
  5. 在您想更新 Webhook 配置的 GitHub 应用旁边,点击 编辑
  6. 编辑基本的 Webhook 设置
    1. 在 “Webhook” 下,对 Webhook 设置进行所需的更改。
    2. 点击 保存更改
  7. 更改 Webhook 订阅的事件
    1. 在侧边栏,点击 权限和事件

    2. 您可以为 GitHub 应用注册选择的权限类型决定可供选择的具体 Webhook 事件。首先需要选择应用应拥有的权限,然后才能根据该权限集合订阅相应的 Webhook 事件。

      在“仓库权限”“组织权限”和“账户权限”三个部分下,勾选实现所需事件所必需的权限。有关详细信息,请参阅 为 GitHub 应用选择权限。有关更改权限时需考虑的因素,请参阅 修改 GitHub 应用注册信息

    3. 在 “Subscribe to Events” 下,选择您希望 GitHub 应用收到的 Webhook 事件。

    4. 点击 保存更改

您可以使用 REST API 编辑 GitHub 应用的 Webhook 配置。有关使用 REST API 查看最新投递的更多信息,请参阅 GitHub 应用 Webhook 的 REST API 端点

© . This site is unofficial and not affiliated with GitHub, Inc.