我似乎无法使用 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 令牌有问题...