{"meta":{"title":"Webhook の使用","intro":"webhook を使用して、 GitHubのイベントに対応する方法について説明します。","product":"Webhooks","breadcrumbs":[{"href":"/ja/webhooks","title":"Webhooks"},{"href":"/ja/webhooks/using-webhooks","title":"Webhook の使用"}],"documentType":"category"},"body":"# Webhook の使用\n\nwebhook を使用して、 GitHubのイベントに対応する方法について説明します。\n\n## Links\n\n* [webhookの作成](/ja/webhooks/using-webhooks/creating-webhooks)\n\n  webhook を作成して、 GitHubで発生する特定のイベントをサブスクライブできます。\n\n* [webhookの配信処理](/ja/webhooks/using-webhooks/handling-webhook-deliveries)\n\n  Webhook 配信をリッスンして応答するコードを記述する方法について説明します。\n\n* [Webhook 配信を検証する](/ja/webhooks/using-webhooks/validating-webhook-deliveries)\n\n  webhook シークレットを使用して、webhook の配信が GitHubから行われるかどうかを確認できます。\n\n* [プライベート システムへの Webhook の配信](/ja/webhooks/using-webhooks/delivering-webhooks-to-private-systems)\n\n  プライベート システムのインターネットへの露出を制限するために、リバース プロキシを使用して、webhook を GitHub からプライベート システムに転送できます。\n\n* [webhookの編集](/ja/webhooks/using-webhooks/editing-webhooks)\n\n  Webhook を作成した後、Webhook に変更を加えることができます。\n\n* [Webhook を無効にする](/ja/webhooks/using-webhooks/disabling-webhooks)\n\n  webhook を無効にして、 GitHubで発生したイベントのサブスクライブを解除できます。\n\n* [Webhook の使用に関するベスト プラクティス](/ja/webhooks/using-webhooks/best-practices-for-using-webhooks)\n\n  Webhook を使用する場合のセキュリティとパフォーマンスを向上させるには、次のベスト プラクティスに従います。\n\n* [webhookの失敗した配信の処理](/ja/webhooks/using-webhooks/handling-failed-webhook-deliveries)\n\n  GitHub では、失敗した Webhook 配信は自動的に再配信されませんが、失敗した配信は手動で処理することも、コードを記述することで処理することもできます。\n\n* [リポジトリの Webhook の失敗した配信を自動的に再配信する](/ja/webhooks/using-webhooks/automatically-redelivering-failed-deliveries-for-a-repository-webhook)\n\n  リポジトリの Webhook の失敗した配信を処理するスクリプトを作成できます。\n\n* [組織の Webhook の失敗した配信を自動的に再配信する](/ja/webhooks/using-webhooks/automatically-redelivering-failed-deliveries-for-an-organization-webhook)\n\n  組織の Webhook の失敗した配信を処理するスクリプトを記述できます。\n\n* [GitHub App webhook の配信失敗を自動的に再配信する](/ja/webhooks/using-webhooks/automatically-redelivering-failed-deliveries-for-a-github-app-webhook)\n\n  GitHub App Webhook の配信失敗を処理するスクリプトを記述できます。"}