Git Lab:如何在没有身份验证的情况下按用户ID获取问题

时间:2017-07-13 20:25:58

标签: node.js git api gitlab

GitLab Api Documentation之后,我无法找到解决问题的方法。

需要使用GitLab api从最多2天前获取每个未解决的问题和已解决的问题,最好由分配了问题的用户对其进行分组。

解决方案现在它正在从gitlab向bring all the groups发出请求,并请求每个组关闭并打开其问题,从2天前仅选择已关闭的问题,然后获取所有来自gitlab的用户并开始比较谁分配了哪个问题 (最迫切的是改变了它"让每一个问题都解决了问题"因为请求可能需要很多)

GitLab api似乎能够为经过身份验证的用户带来创建或签名的问题,但仍然不会带来其他用户 创建的问题(即使我使用管理密钥对其进行身份验证api请求)

1 个答案:

答案 0 :(得分:0)

您是正确的,无法一次请求所有问题,但可以代表其他用户请求问题。

为此,有sudo参数。只要您是管理员,您可以使用此参数模拟任何用户。

https://docs.gitlab.com/ee/api/README.html#sudo