Webhook の配信について
過去 3 日間に発生した Webhook 配信に関する詳細を表示できます。 過去の配信を表示すると、Webhook が期待どおりに動作しているかどうかを確認できます。
Webhook の配信ごとに、次の情報を表示できます。
- GitHub が送信した要求ヘッダーとペイロード
- 要求が送信された時刻
- GitHub がサーバーから受信した応答
また、最近の Webhook 配信を再配信することもできます。 詳しくは、「Webhook の再配信」を参照してください。
リポジトリ Webhook の配信の表示
リポジトリへの管理者アクセス権を持つユーザーのみが、そのリポジトリ内の Webhook の配信を表示できます。
GitHub Web インターフェイスまたは REST API を使用して、リポジトリの最近の Webhook 配信を表示できます。 REST API を使用して最近の配信を表示する方法について詳しくは、「リポジトリ ウェブフック の REST API エンドポイント」を参照してください。
-
GitHub で、リポジトリのメイン ページに移動します。
-
リポジトリ名の下にある [設定] をクリックします。 [設定] タブが表示されない場合は、 [] ドロップダウン メニューを選び、 [設定] をクリックします。
-
サイドバーの [コードと自動化] セクションで、 Webhoook] をクリックします。
-
Webhook の一覧で、配信を表示する Webhook の URL をクリックします。 Webhook が構成されていない場合、Webhook は一覧表示されません。
-
[最近の配信] をクリックします。 過去 3 日からのすべての配信が一覧表示されます。 この Webhook が過去 3 日以内に配信されていない場合、一覧表示には配信が表示されません。
-
配信 GUID をクリックして詳細を表示します。
組織の Webhook 配信の表示
組織のオーナーのみが、その組織の Webhook 配信を表示できます。
GitHub Web インターフェイスまたは REST API を使用して、組織の最近の Webhook 配信を表示できます。 REST API を使用して最近の配信を表示する方法について詳しくは、「組織の Webhook の REST API エンドポイント」を参照してください。
-
GitHub で、organization のメイン ページに移動します。
-
組織名の下で、 [設定] をクリックします。 [設定] タブが表示されない場合は、 [] ドロップダウン メニューを選び、 [設定] をクリックします。
-
サイドバーの [コードと自動化] セクションで、 Webhoook] をクリックします。
-
Webhook の一覧で、配信を表示する Webhook の URL をクリックします。 Webhook が構成されていない場合、Webhook は一覧表示されません。
-
[最近の配信] をクリックします。 過去 3 日からのすべての配信が一覧表示されます。 この Webhook が過去 3 日以内に配信されていない場合、一覧表示には配信が表示されません。
-
配信 GUID をクリックして詳細を表示します。
GitHub App Webhook の配信を表示する
GitHub App のオーナーは、アプリの最近の Webhook 配信を閲覧できます。 組織が、その組織が所有する GitHub App のアプリマネージャーを指定している場合、アプリ マネージャーも最近の Webhook 配信を閲覧できます。
GitHub Web インターフェイスまたは REST API を使用して、GitHub App の最近の Webhook 配信を表示できます。 REST API を使用して最近の配信を表示する方法について詳しくは、「GitHub AppWebhook 用 REST API エンドポイント」を参照してください。
-
GitHub の任意のページの右上隅にある、自分のプロファイル写真をクリックします。
-
アカウント設定にアクセスしてください。
- 個人用アカウントが所有するアプリの場合は、[設定] をクリックします。
- 組織が所有するアプリの場合:
- [自分の組織] をクリックします。
- 組織の右側にある [設定] をクリックします。
- Enterprise が所有するアプリの場合:
- Enterprise Managed Users を使用する場合は、[Enterprise] をクリックして Enterprise アカウントの設定に移動します。
- 個人用アカウントを使用する場合は、[Enterprise] をクリックしてから、Enterprise の右側にある [設定] をクリックします。
-
GitHub App 設定にアクセスしてください。
- 個人用アカウントまたは組織が所有するアプリの場合:
- 左側のサイドバーで、 [開発者向け設定] をクリックし、 [GitHub Apps] をクリックします。
- Enterprise が所有するアプリの場合:
- 左側のサイドバーで、 [設定] から GitHub Apps をクリックします。
- 個人用アカウントまたは組織が所有するアプリの場合:
-
Webhook 配信を閲覧する GitHub App の横にある [編集] をクリックします。
-
サイドバーで、[詳細設定] をクリックします。
-
[最近の配信] には、過去 3 日間のすべての配信が一覧表示されます。 この Webhook が過去 3 日以内に配信されていない場合、一覧表示には配信が表示されません。 Webhook がアクティブでない場合、[最近の配信] セクションは表示されません。
配信 GUID をクリックして詳細を表示します。
GitHub Marketplace webhookの配信を閲覧する
GitHub App のオーナーは、アプリの最新の GitHub Marketplace Webhook 配信を閲覧できます。 組織が、その組織が所有する GitHub App のアプリマネージャーを指定している場合、アプリ マネージャーも最近の Webhook 配信を閲覧できます。
-
GitHub Marketplace 一覧ページ に移動します。
-
Webhook 配信を表示する GitHub Marketplace 一覧の横にある [リストの管理] をクリックします。
-
サイドバーで、[Webhook] をクリックします。
-
[最近の配信] には、過去 3 日間のすべての配信が一覧表示されます。 この Webhook が過去 3 日以内に配信されていない場合、一覧表示には配信が表示されません。 Webhook がアクティブでない場合、[最近の配信] セクションは表示されません。
配信 GUID をクリックして詳細を表示します。
GitHub Sponsors Webhookの配信を閲覧する
スポンサーされたアカウントのオーナーのみが、そのアカウントのスポンサー Webhook の配信を表示できます。
-
任意のページで、右上隅にあるプロファイルの画像をクリックし、次に [スポンサー] をクリックします。
-
Webhook 配信を表示するアカウントの横にある [ダッシュボード] をクリックします。
-
左のサイドバーで、[Webhooks] をクリックします。
-
Webhook の一覧で、配信を表示する Webhook の URL をクリックします。 Webhook が構成されていない場合、Webhook は一覧表示されません。
-
[最近の配信] には、過去 3 日間のすべての配信が一覧表示されます。 この Webhook が過去 3 日以内に配信されていない場合、一覧表示には配信が表示されません。 Webhook がアクティブでない場合、[最近の配信] セクションは表示されません。
配信 GUID をクリックして詳細を表示します。
グローバル Webhook 配信を閲覧する
エンタープライズ Webhook の配信を閲覧できるのは、そのエンタープライズのオーナーだけです。
-
GitHub の右上の自分のプロフィール写真をクリックし、[自分の Enterprise] をクリックします。
-
Enterpriseのリストで、表示したいEnterpriseをクリックしてください。
-
ページの左側にある Enterprise アカウントのサイドバーで、 [設定] をクリックします。
-
[ 設定] で、 [フック] をクリックします。
-
Webhook の一覧で、配信を表示する Webhook の URL をクリックします。 Webhook が構成されていない場合、Webhook は一覧表示されません。
-
[最近の配信] には、過去 3 日間のすべての配信が一覧表示されます。 この Webhook が過去 3 日以内に配信されていない場合、一覧表示には配信が表示されません。 Webhook がアクティブでない場合、[最近の配信] セクションは表示されません。
配信 GUID をクリックして詳細を表示します。