Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/386.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在GitHub中获取审阅者列表_Javascript_Github - Fatal编程技术网

Javascript 如何在GitHub中获取审阅者列表

Javascript 如何在GitHub中获取审阅者列表,javascript,github,Javascript,Github,在Pull Request窗格中,我们可以看到Pull requests的列表,以及分配给审阅的人员的图片。在这家公司,指定的人员是编写代码的人员,而不是进行审查的人员 如果我点击一个请求,我可以看到有一个审阅者和被指派者列表 我想找个被派遣人 https://api.github.com/repos/company/project/pulls/123 当我对上面的问题提出质疑时,它会给我一个近乎完美的答案。。。返回对象已请求\u审阅者,这应该是完美的。。。问题是,它有时返回结果,有时不返回。

在Pull Request窗格中,我们可以看到Pull requests的列表,以及分配给审阅的人员的图片。在这家公司,指定的人员是编写代码的人员,而不是进行审查的人员

如果我点击一个请求,我可以看到有一个审阅者和被指派者列表

我想找个被派遣人

https://api.github.com/repos/company/project/pulls/123
当我对上面的问题提出质疑时,它会给我一个近乎完美的答案。。。返回对象已请求\u审阅者
,这应该是完美的。。。问题是,它有时返回结果,有时不返回。我的意思是,它是一致的,但如果我有3个项目要审核,并且说2个有审核人,那么返回结果将只表明3个项目中的1个有审核人

我的问题似乎与相同,但虽然没有答案,但海报声称有一篇帖子回答了这个问题,但那是关于网络挂钩的

我试图直接查询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);
        }
    });
}
我做错什么了吗

编辑

当我看到reviewer时,我指的是出现在Pull requests页面列表中的那个人

有一个单独的:

这就是你要找的吗?

有一个单独的:


这就是您要查找的吗?

有时会返回结果,有时不会返回相同给定ID的结果。
?它始终与ID一致。因此,根据我的描述,如果我有3行(拉请求)。假设我单击第一个条目时,看到有一个审阅者(或多个审阅者)。当我单击第二行时,我看到有一个审阅者(或多个)。当我点击最后一个,我看到没有。这意味着,3名审查员中有2名被指定。但是,它总是返回只有1个指定了审阅者
有时返回结果,有时不返回相同给定ID的结果
?它总是与ID一致。因此,根据我的描述,如果我有3行(拉请求)。假设我单击第一个条目时,看到有一个审阅者(或多个审阅者)。当我单击第二行时,我看到有一个审阅者(或多个)。当我点击最后一个,我看到没有。这意味着,3名审查员中有2名被指定。但是,它总是会返回只有1个指定了审阅者作为该请求的审阅者,或者是审阅者
审阅者
,至少在GitHub方面,是非常特定的
拉式请求审阅
资源的所有者(请参阅:)。你在追求“参与者”吗?也就是说,任何被分配/审查的人都会被请求/评论/?Hi。我用屏幕截图更新了我的帖子。我希望这能有所帮助?这是被请求的吗?或者至少在GitHub方面,作为审阅者的人是非常特定的
拉式请求审阅资源的所有者(请参阅:)。你在追求“参与者”吗?也就是说,任何被分配/审查的人都会被请求/评论/?Hi。我用屏幕截图更新了我的帖子。我希望这有帮助?
GET /repos/:owner/:repo/pulls/:number/requested_reviewers