GitHub API:为协作者获取私人仓库的PR

时间:2015-09-24 06:01:18

标签: node.js github github-api

我想使用this GitHub API获得私人仓库的单一拉取请求。

但是,只有当经过身份验证的用户是回购的所有者时,我才能这样做。当用户是协作者时,API服务器会返回错误:

[Error: {"message":"Not Found","documentation_url":"https://developer.github.com/v3"}]

当用户是协作者时,有没有办法通过API获取私人仓库的单个PR?

其他信息

使用node-github-api,这就是我实现的:

var github = new GitHub({ version: '3.0.0' });

github.authenticate({
  type: 'oauth',
  token: // user's token
});

github.pullRequests.get({
  headers: { 'Accept': 'application/vnd.github.VERSION.diff' },
  user:  //owner's name,
  repo: //repo name,
  number: // pr number
}, ...);

0 个答案:

没有答案