我们托管自己的Gitlab-CE存储库。如何获取所有用户的列表?我愿意。。
$ curl -H "Project-Token: dkjdlkfjlfj" https://gitlab.domain.com/api/v3/users
但是由于分页,我只能得到其中的20个,这是默认值。如何获取所有用户?
您无法完全禁用 GitLab API 的分页。
但是,您可以通过 per_page
URL 参数将返回结果的最大数量从 20 增加到 100:
$ curl -H "Project-Token: dkjdlkfjlfj" https://gitlab.domain.com/api/v3/users?per_page=100
之后,就是发出多个请求来获取所有用户的问题。