API を使用して組織のプライベート リポジトリのプル リクエストを取得できないようです。正常に動作する OAuth2 アクセス トークンを取得しました。たとえば、この呼び出しは機能し、有効な JSON を返します (apaidnerd
私のユーザー名でありblog
、パブリック リポジトリになります)。
https://api.github.com/repos/apaidnerd/blog/pulls?access_token=xxxxxxxxxxx
ただし、この URL (myorg
は組織名でsecretrepo
あり、プライベート リポジトリです):
https://api.github.com/repos/myorg/secretrepo/pulls?access_token=xxxxxxxxxxxx
戻り値:
{ "message": "Not Found" }
更新:curl -u apaidnerd http://...
コマンド ラインから試すと、2 番目の URL が機能します。私のOAuthトークンに問題があるに違いない...