Skip to main content

查看 web 挂钩交付

可以查看过去 7 天内有关 Webhook 交付的详细信息。

关于 Webhook 交付的概述

可以查看过去 7 天内发生的 Webhook 交付的详细信息。 查看过去的交付有助于验证 Webhook 是否按预期工作。

对于每个 Webhook 交付,可以查看:

  • GitHub 发送的请求头和有效负载
  • 请求的发送时间
  • GitHub 接收到的来自您服务器的响应

还可以重新传递最近的 Webhook 交付。 有关详细信息,请参阅“重新传递 Webhook”。

查看存储库的 Webhook 交付

只有具有存储库管理员访问权限的人员才能查看存储库中的 Webhook 交付。

可以使用 GitHub Web 界面或 REST API 查看存储库最近的 Webhook 交付。 有关使用 REST API 查看最近交付的详细信息,请参阅“存储库 Webhook 的 REST API 终结点”。

  1. 在 GitHub 上,导航到存储库的主页面。

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

    存储库标头的屏幕截图,其中显示了选项卡。 “设置”选项卡以深橙色边框突出显示。

  3.        **
           **在边栏的“Code and automation”部分中,单击“<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-webhook" aria-label="webhook" role="img"><path d="M5.5 4.25a2.25 2.25 0 0 1 4.5 0 .75.75 0 0 0 1.5 0 3.75 3.75 0 1 0-6.14 2.889l-2.272 4.258a.75.75 0 0 0 1.324.706L7 7.25a.75.75 0 0 0-.309-1.015A2.25 2.25 0 0 1 5.5 4.25Z"></path><path d="M7.364 3.607a.75.75 0 0 1 1.03.257l2.608 4.349a3.75 3.75 0 1 1-.628 6.785.75.75 0 0 1 .752-1.299 2.25 2.25 0 1 0-.033-3.88.75.75 0 0 1-1.03-.256L7.107 4.636a.75.75 0 0 1 .257-1.03Z"></path><path d="M2.9 8.776A.75.75 0 0 1 2.625 9.8 2.25 2.25 0 1 0 6 11.75a.75.75 0 0 1 .75-.751h5.5a.75.75 0 0 1 0 1.5H7.425a3.751 3.751 0 1 1-5.55-3.998.75.75 0 0 1 1.024.274Z"></path></svg> Webhook”。
    

数据reusables.webhooks.webhook_url_list %}数据reusables.webhooks.webhook_recent_deliveries_tab %}

  1. 单击交付 GUID 以查看详细信息。

查看组织的 Webhook 交付

只有组织所有者才能查看该组织中的 Webhook 交付。

可以使用 GitHub Web 界面或 REST API 查看组织最近的 Webhook 交付。 有关使用 REST API 查看最近交付的详细信息,请参阅“用于组织 Webhooks 的 REST API 接口节点”。

  1. 在 GitHub 上,导航到组织的主页面。

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

    组织配置文件中选项卡的屏幕截图。 “设置”选项卡以深橙色标出。

  3.        **
           **在边栏的“Code and automation”部分中,单击“<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-webhook" aria-label="webhook" role="img"><path d="M5.5 4.25a2.25 2.25 0 0 1 4.5 0 .75.75 0 0 0 1.5 0 3.75 3.75 0 1 0-6.14 2.889l-2.272 4.258a.75.75 0 0 0 1.324.706L7 7.25a.75.75 0 0 0-.309-1.015A2.25 2.25 0 0 1 5.5 4.25Z"></path><path d="M7.364 3.607a.75.75 0 0 1 1.03.257l2.608 4.349a3.75 3.75 0 1 1-.628 6.785.75.75 0 0 1 .752-1.299 2.25 2.25 0 1 0-.033-3.88.75.75 0 0 1-1.03-.256L7.107 4.636a.75.75 0 0 1 .257-1.03Z"></path><path d="M2.9 8.776A.75.75 0 0 1 2.625 9.8 2.25 2.25 0 1 0 6 11.75a.75.75 0 0 1 .75-.751h5.5a.75.75 0 0 1 0 1.5H7.425a3.751 3.751 0 1 1-5.55-3.998.75.75 0 0 1 1.024.274Z"></path></svg> Webhook”。
    

数据reusables.webhooks.webhook_url_list %}数据reusables.webhooks.webhook_recent_deliveries_tab %}

  1. 单击交付 GUID 以查看详细信息。

查看 GitHub App 的 Webhook 交付

GitHub App 的所有者可以查看应用最近的 Webhook 交付。 如果应用所有者为 GitHub App 指定了任何应用管理员,则应用管理员也可以查看最近的 Webhook 传送。

可以使用 GitHub Web 界面或 REST API 查看 GitHub App 最近的 Webhook 交付。 有关使用 REST API 查看最近交付的详细信息,请参阅“Webhooks 的 GitHub App REST API 终结点”。

  1. 在 GitHub 上任意页的右上角,单击你的个人资料图片。

  2. 导航到你的帐户设置。

    • 对于由个人帐户拥有的应用,请单击“设置”****。
    • 对于组织拥有的应用:
      1. 单击“你的组织”。
      2. 在组织的右侧,单击设置
    • 对于由企业拥有的应用:
      1. 单击企业设置
  3. 导航到 GitHub App 设置。

    • 对于由个人帐户或组织拥有的应用:
      1. 在左侧边栏中,单击“ Developer settings”,然后单击“GitHub Apps”********。
    • 对于由企业拥有的应用:
      1. 在左侧边栏中,单击设置,然后单击 GitHub Apps
  4. 在要查看其 Webhook 交付的 GitHub App 旁边,单击“编辑”。****

  5. 单击边栏中的“高级”。****

  6. “最近交付”下列出过去 7 天内的所有交付。 如果过去 7 天内尚未交付此 Webhook,则不会列出任何交付。 如果 Webhook 处于非活动状态,则不会显示“最近交付”部分。

    单击交付 GUID 以查看详细信息。

    Webhook 的“最近交付”列表的屏幕截图。 交付列表中的交付 GUID 以橙色轮廓突出显示。

查看全局网络触发器的交付情况

只有企业所有者才能查看该企业中 Webhook 的交付详情。

  1. 在 GitHub Enterprise Server 的右上角,单击你的个人资料头像,然后单击“Enterprise settings”****。

  2. 在页面顶部,单击 “Settings”********。

  3. 在“ Settings”下,单击“Hooks”****。

  4. 在 Webhook 列表中,单击要查看其交付的 Webhook 的 URL。 如果尚未配置 Webhook,则不会列出任何 Webhook。

    Webhook 列表的屏幕截图。 用于查看 Webhook 的 URL 链接以橙色轮廓突出显示。

  5. “最近交付”下列出过去 7 天内的所有交付。 如果过去 7 天内尚未交付此 Webhook,则不会列出任何交付。 如果 Webhook 处于非活动状态,则不会显示“最近交付”部分。

    单击交付 GUID 以查看详细信息。

    Webhook 的“最近交付”列表的屏幕截图。 交付列表中的交付 GUID 以橙色轮廓突出显示。