v3 APIを使用してGithub Appをセットアップしました。私は正常に認証されており、私はリポジトリを作成して変更することができます。新しく作成したリポジトリにデプロイメントキーをアタッチしようとしています。しかし、私は403: Resource not accessible by integration
を取得しています - これは、私がキーを読み書きしようとしているかどうかにかかわらずです。アプリは組織にインストールされ、リポジトリも同じ組織が所有します。Github API v3 - デプロイメントキーの管理に必要な権限?
APIドキュメントは、キーを展開し管理するためのルートを提供します:https://developer.github.com/v3/repos/keys/#add-a-new-deploy-key
しかし、権限のリストには、すべてのキーを展開言及していない:https://developer.github.com/v3/apps/permissions/#permission-on-administration
私が読むにリポジトリの管理、リポジトリの&書き込みアクセスを有効にしていますコンテンツ、リポジトリプロジェクトをアプリのアクセス許可に追加しましたが、まだこのアクセスエラーが発生しています。
どのエンドポイントがどの統合タイプに対して有効になっているかのリストはありますか?エンドポイントのドキュメントをインラインにして、どのエンドポイントを自分のインテグレーションに利用できるかを一目瞭然に知ることは本当にうれしいです。 – aaaarrgh
@aaaarrghええ、有効になっているエンドポイントについては、 '(i)'アイコンが表示されますそのエンドポイントのセクションタイトルの横に表示されます。例えば。タイトルの右側にあるアイコンをご覧ください:https://developer.github.com/v3/issues/#list-issues-for-a-repository –