我似乎无法使用 API 获取我组织的私有存储库的拉取请求。我已经为自己获得了一个运行良好的 OAuth2 访问令牌。例如,此调用有效并返回有效的 JSON(apaidnerd将是我的用户名,并且blog将是公共 repo):
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://...更新:如果我从命令行尝试,第二个 URL 有效。一定是我的 OAuth 令牌有问题...