GitHub アプリを作成して、現在の問題をリポジトリに表示し、ラベル別に整理したいと考えています。組織の下のリポジトリは非公開ですが、私のアカウントには管理者アクセスがあります。自分の名前でアプリをインストールしました。API list-issues-for-a-repositoryは以下を返します。
{
"message": "Not Found",
"documentation_url": "https://developer.github.com/v3/issues/#list-issues-for-a-repository"
}
アプリのアクセス許可を次のように設定しました。
リポジトリの権限
- 問題 - 読み取り専用
- メタデータ - 読み取り専用
- それ以外はアクセス不可
組織の権限
- 全員アクセス不可
ユーザー権限
- 全員アクセス不可
イベントを購読する
- すべてオフ
を使用してすべてのリポジトリを取得すると/orgs/«org»/repos
、空の配列が返されます。つまり、プライベート リポジトリが表示されないため、ここでも権限の問題が発生している可能性があります。
質問:
組織の下にアプリをインストールする必要がありますか? Codacy と GitHub Desktop を実行しているにもかかわらず、組織にはインストール済みのアプリが表示されません。
アプリは組織のサードパーティ アクセス ポリシーの対象外です。追加する必要がありますか? アクセス許可を要求する方法が見当たらず、GitHub アプリがこの方法で機能するかどうかもわかりません。
アプリに追加のアクセス許可を含める必要がありますか? 問題に対して読み取り専用が必要なだけで、必要以上に公開したくありません。