App とは何か、そして App を使う理由について説明します。
Apps を使うと、統合を構築してプロセスを自動化し、 の機能を拡張できます。
一般に、 Apps は、きめ細かいアクセス許可を使用し、アプリでアクセスできるリポジトリをより細かく制御でき、有効期間の短いトークンを使うため、OAuth apps より推奨されます。
App を使うと、アプリ自体またはアプリのインストールとしてアプリを認証するか、ユーザーの代わりにアプリを認証することができます。
App は、個人用アカウント 、自分が所有する組織、Enterprise で登録できます。
App を承認して、 アカウントに関する情報を取得し、ユーザーの代わりに変更を加えることができます。
Webhook イベントに応答して API 要求を行う App を構築する方法について説明します。
このチュートリアルに従って Ruby コードを記述し、 App の Web アプリケーション フローを介してユーザー アクセス トークンを生成します。