获取所有 Gitlab 问题

Cet*_*tra 5 gitlab

在 gitlab 文档中,它指定 issues 端点仅适用于登录用户。唯一的其他选择是迭代所有项目并以这种方式获取它们。我们有一个外部调度引擎,但我们首先需要能够获取已创建的每个问题。

我该如何:

  • 访问一个端点,它将为我提供所有项目的所有问题,最好按日期顺序排序
  • 如果端点不存在,则创建端点

Von*_*onC 2

在这两种情况下(列出项目问题列出所有项目),您需要使用管理员帐户中的GitLab 私有令牌(例如,请参阅“ Gitlab API:如何生成私有令牌”)

您需要这样的帐户才能使用现有端点来列出您需要的所有资源。

但之后,您仍然需要两个步骤,一个用于获取项目,一个用于每个项目的问题,因为没有现有端点可以在一次调用中本地获取每个项目的所有问题。