【问题标题】:Git Lab: How to get issues by user id without authenticationGitlab:如何在没有身份验证的情况下通过用户 ID 获取问题
【发布时间】:2017-12-18 19:22:48
【问题描述】:

按照GitLab Api Documentation,我找不到解决问题的方法。

需要使用 GitLab api 获取最多 2 天前的所有未解决问题和已关闭问题,最好按分配了问题的用户对它们进行分组。

现在的解决方案是从 gitlab 向bring all the groups 发出请求,并请求每个组关闭和打开其问题,仅选择 2 天前关闭的问题,然后从gitlab 并开始比较谁分配了哪个问题(最紧迫的更改是“让每一个已关闭的问题”,因为请求可能需要很多时间)

GitLab api 似乎能够将问题创建或分配给经过身份验证的用户,但仍然不会带来其他用户创建的问题 (即使我使用管理员密钥来验证 api 请求)

【问题讨论】:

    标签: node.js git api gitlab


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-11-22
      • 2022-01-03
      • 2014-08-09
      • 2018-04-14
      • 2022-11-30
      • 2021-07-01
      • 2021-02-07
      • 1970-01-01
      相关资源
      最近更新 更多