如何获取 Gitlab 存储库中的所有用户?

Chr*_*s F 3 curl gitlab-ce

我们托管自己的 Gitlab-CE 存储库。如何获取所有用户的列表?我愿意..

$ curl -H "Project-Token: dkjdlkfjlfj" https://gitlab.domain.com/api/v3/users
Run Code Online (Sandbox Code Playgroud)

但由于分页的原因,我只能获取其中的 20 个,这是默认值。我怎样才能获得所有用户?

Tim*_*imo 5

无法完全禁用GitLab API 的分页。

但是,您可以通过URL 参数将返回结果的最大数量从 20 增加到 100per_page

$ curl -H "Project-Token: dkjdlkfjlfj" https://gitlab.domain.com/api/v3/users?per_page=100
Run Code Online (Sandbox Code Playgroud)

之后,需要发出多个请求来获取所有用户。