1

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トークンに問題があるに違いない...

4

1 に答える 1

1

問題が見つかりました:プライベート リポジトリへのアクセスを許可するrepo scopeを要求しませんでした。

于 2013-01-16T06:44:40.660 に答える