推奨
GitHub アプリの概要
GitHub Appsを使用して、GitHubの機能を拡張できます。
GitHub Apps の構築に関するクイック スタート
pull request にコメントする GitHub App をすばやく作成します。
GitHub アプリの作成について
GitHub Apps では、プロセスを自動化し、 GitHubの機能を拡張するための統合を構築できます。
記事
Authenticate with a GitHub App
GitHub Actions ワークフローでGitHub アプリを使用して認証済み API 要求を作成する
GitHub Appからのインストール アクセス トークンを使用して、GitHub Actions ワークフローで認証された API 要求を行うことができます。 トークンをカスタム アクションに渡して、アクションで認証済み API 要求を行えるようにすることもできます。
Authenticate with a GitHub App
GitHub App インストールとしての認証
GitHub Appをインストールとして認証し、アプリがインストールされているアカウントが所有するリソースに影響する API 要求を行うことができます。
Register and configure a GitHub App
GitHub Apps での Webhook の使用
GitHub Appは Webhook イベントをサブスクライブして、特定のアクティビティが発生するたびに通知を受信できます。
Maintain and share your app
GitHub Enterprise Server でGitHub アプリを使用できるようにする
GitHub Enterprise Server インスタンスでGitHub Appを使用するには、追加の手順を実行する必要があります。
Manage payments for your Marketplace app
GitHub Marketplace API の REST エンドポイント
GitHub Marketplace上でのアプリケーションの管理を支援するために、以下のGitHub Marketplace APIエンドポイントを使ってください。
Manage payments for your Marketplace app
GitHub Marketplace API の Webhook イベント
GitHub Marketplaceアプリケーションは、ユーザのプランに対する変更に関する情報を、Marketplaceの購入イベントwebhookから受け取ります。 Marketplaceの購入イベントは、ユーザが支払いプランの購入、キャンセル、変更をした場合にトリガーされます。