javascript - 如何获取 GitHub 中的审稿人列表
问题描述
在拉取请求窗格中,我们可以看到拉取请求列表,以及分配给审查的人员的图片。在这家公司,分配的人是编写代码的人,而不是进行审查的人。
如果我单击拉取请求,我可以看到审阅者和受让人列表。
我想得到受让人。
https://api.github.com/repos/company/project/pulls/123
当我查询上面的内容时,它返回给我的东西几乎是完美的......返回对象requested_reviewers
应该是完美的......问题是,它有时会返回结果,而有时它不会。我的意思是一致,但是如果我有3个要review的项目,说2个有reviewers,返回只会显示3个中有1个有reviewers。
我的问题似乎与如何使用 Github api 获取拉取请求的审阅者列表相同?但是,虽然没有答案,但发帖人声称有一个帖子可以回答这个问题,但那是关于网络钩子的。
我试图简单地直接查询 API 以获取给定票证的审阅者列表。
我的代码执行得很好,我不觉得它有什么问题。
function success(d) {
//do something on ajax callback
}
function fail() {
alert("Failed... Big boom boom");
}
function start(ticket) {
ajaxGet(success, fail, "https://api.github.com/repos/company/project/pulls/" + ticket, _token);
}
function ajaxGet(ajaxSuccessCallback, ajaxFailCallback, url, auth) {
$.ajax({
type: "GET",
url: url,
dataType: 'json',
async: false,
headers: {
"Authorization": auth,
},
success: function (d) {
ajaxSuccessCallback(d);
},
error: function (d) {
ajaxFailCallback(d);
}
});
}
难道我做错了什么?
编辑
当我看到审阅者时,我指的是出现在拉取请求页面上的这个列表中的人
解决方案
推荐阅读
- asp.net-mvc - 无法在 ASP.NET MVC 视图的 foreach 循环中应用 where 条件
- c# - 如何使用滑动的图像制作列表视图?
- xamarin.forms - 是否可以在 Android 自定义样式中使用 AppThemeBinding?
- android - 如何在 Android Studio 中使用 Places API 在地图上显示多个位置标记
- java - 如何使用 Android Studio 从 URL 加载图像?
- typescript - 在 React Native 中使用 TypeScript 的箭头函数返回组件
- css - 使用 Wordpress 的 Illdy 主题仅在 Jumbotron 中更改 TEXT 的背景颜色
- django - 如何在 Django 模板中建立索引
- sql - 如何使用 Oracle SQL Developer 选择当月的生日?
- amazon-ec2 - AWS powershell:获取-EC2InstanceType