Skip to main content

Webhook配信の確認

過去 3 日間の Webhook 配信に関する詳細を表示できます。

Webhook の配信について

過去 3 日間に発生した Webhook 配信に関する詳細を表示できます。 過去の配信を表示すると、Webhook が期待どおりに動作しているかどうかを確認できます。

Webhook の配信ごとに、次の情報を表示できます。

  • GitHub が送信した要求ヘッダーとペイロード
  • 要求が送信された時刻
  • GitHub がサーバーから受信した応答

また、最近の Webhook 配信を再配信することもできます。 詳しくは、「Webhook の再配信」をご覧ください。

リポジトリ Webhook の配信の表示

リポジトリへの管理者アクセス権を持つユーザーのみが、そのリポジトリ内の Webhook の配信を表示できます。

GitHub Web インターフェイスまたは REST API を使用して、リポジトリの最近の Webhook 配信を表示できます。 REST API を使用して最近の配信を表示する方法の詳細については、「リポジトリ ウェブフック の REST API エンドポイント」を参照してください。

  1. GitHub で、リポジトリのメイン ページに移動します。1. リポジトリ名の下にある [Settings] をクリックします。 [設定] タブが表示されない場合は、 [] ドロップダウン メニューを選び、 [設定] をクリックします。

    タブを示すリポジトリ ヘッダーのスクリーンショット。 [設定] タブが濃いオレンジ色の枠線で強調表示されています。

  2. サイドバーの [Code and automation] セクションで、 [Webhooks] をクリックします。

  3. Webhook の一覧で、配信を表示する Webhook の URL をクリックします。 Webhook が構成されていない場合、Webhook は一覧表示されません。

    Webhook の一覧のスクリーンショット。 Webhook を表示するための URL リンクが、オレンジ色の枠線で強調表示されています。

  4. [最近の配信] をクリックします。 過去 3 日からのすべての配信が一覧表示されます。 この Webhook が過去 3 日以内に配信されていない場合、一覧表示には配信が表示されません。

  5. 配信 GUID をクリックして詳細を表示します。

組織 Webhook の配信を確認する

組織のオーナーのみが、その組織の Webhook 配信を表示できます。

GitHub Web インターフェイスまたは REST API を使用して、組織の最近の Webhook 配信を表示できます。 REST API を使用して最近の配信を表示する方法の詳細については、「組織の Webhook の REST API エンドポイント」を参照してください。

  1. GitHub で、organization のメイン ページに移動します。

  2. Organization 名の下で、[ Settings] をクリックします。 [設定] タブが表示されない場合は、 [] ドロップダウン メニューを選び、 [設定] をクリックします。

    組織のプロファイルのタブのスクリーンショット。 [設定] タブが濃いオレンジ色の枠線で囲まれています。

  3. サイドバーの [Code and automation] セクションで、 [Webhooks] をクリックします。

  4. Webhook の一覧で、配信を表示する Webhook の URL をクリックします。 Webhook が構成されていない場合、Webhook は一覧表示されません。

    Webhook の一覧のスクリーンショット。 Webhook を表示するための URL リンクが、オレンジ色の枠線で強調表示されています。

  5. [最近の配信] をクリックします。 過去 3 日からのすべての配信が一覧表示されます。 この Webhook が過去 3 日以内に配信されていない場合、一覧表示には配信が表示されません。

  6. 配信 GUID をクリックして詳細を表示します。

GitHub App の Webhook 配信を確認する

GitHub App のオーナーは、アプリの最近の Webhook 配信を閲覧できます。 アプリ所有者が GitHub App のアプリ マネージャーを指定している場合、アプリ マネージャーは最近の Webhook 配信も表示できます。

GitHub Web インターフェイスまたは REST API を使用して、GitHub App の最近の Webhook 配信を表示できます。 REST API を使用して最近の配信を表示する方法の詳細については、「GitHub App Webhook の REST API エンドポイント」を参照してください。

  1. GitHub の任意のページの右上隅にある、自分のプロフィール写真をクリックします。

  2. アカウント設定にアクセスしてください。

    • 個人用アカウントが所有するアプリの場合は、[設定] をクリックします。
    • 組織が所有するアプリの場合:
      1. [自分の組織] をクリックします。
      2. 組織の右側にある [設定] をクリックします。
  3. 左側のサイドバーの [Developer settings] をクリックします。

  4. 左側のサイドバーで、 [GitHub Apps] をクリックします。

  5. Webhook 配信を閲覧する GitHub App の横にある [編集] をクリックします。

  6. サイドバーで、[詳細] をクリックします。

  7. [最近の配信] には、過去 3 日間のすべての配信が一覧表示されます。 この Webhook が過去 3 日以内に配信されていない場合、一覧表示には配信が表示されません。 Webhook がアクティブでない場合、[最近の配信] セクションは表示されません。

    配信 GUID をクリックして詳細を表示します。

    Webhook の [最近の配信] 一覧のスクリーンショット。 配信の一覧で配信 GUID がオレンジ色の枠線で強調表示されています。

GitHub Marketplace webhookの配信を閲覧する

GitHub App のオーナーは、アプリの最新の GitHub Marketplace Webhook 配信を閲覧できます。 アプリ所有者が GitHub App のアプリ マネージャーを指定している場合、アプリ マネージャーは最近の Webhook 配信も表示できます。

  1.        [GitHub Marketplace 一覧ページ](https://github.com/marketplace/manage) に移動します。
    
  2. 表示したい Webhook 配信の GitHub Marketplace 一覧の横にある [リストの管理] をクリックします。

  3. サイドバーで、[Webhook] をクリックします。

  4. [最近の配信] には、過去 3 日間のすべての配信が一覧表示されます。 この Webhook が過去 3 日以内に配信されていない場合、一覧表示には配信が表示されません。 Webhook がアクティブでない場合、[最近の配信] セクションは表示されません。

    配信 GUID をクリックして詳細を表示します。

    Webhook の [最近の配信] 一覧のスクリーンショット。 配信の一覧で配信 GUID がオレンジ色の枠線で強調表示されています。

GitHub Sponsors Webhookの配信を閲覧する

スポンサーされたアカウントのオーナーのみが、そのアカウントのスポンサー Webhook の配信を表示できます。

  1. 任意のページで、右上隅にあるプロフィール画像をクリックし、次に [Your sponsors] をクリックします。

  2. Webhook 配信を表示するアカウントの横にある [ダッシュボード] をクリックします。

  3. 左のサイドバーで、[Webhooks] をクリックします。

  4. Webhook の一覧で、配信を表示する Webhook の URL をクリックします。 Webhook が構成されていない場合、Webhook は一覧表示されません。

    Webhook の一覧のスクリーンショット。 Webhook を表示するための URL リンクが、オレンジ色の枠線で強調表示されています。
    1. [最近の配信] には、過去 3 日間のすべての配信が一覧表示されます。 この Webhook が過去 3 日以内に配信されていない場合、一覧表示には配信が表示されません。 Webhook がアクティブでない場合、[最近の配信] セクションは表示されません。

    配信 GUID をクリックして詳細を表示します。

    Webhook の [最近の配信] 一覧のスクリーンショット。 配信の一覧で配信 GUID がオレンジ色の枠線で強調表示されています。