Как получить конкретный пользовательский проект, который имеет членство в любом проекте на gitlab? - PullRequest
1 голос
/ 21 октября 2019

Я хочу получить проекты пользователя, которые включены в качестве участника любого проекта. Например, в мою компанию включено 10 проектов, но у меня нет личного проекта.

https://MyDomain/api/v4/users/USER_ID/projects возвращает только личные проекты.

Мне нужно что-то вроде https://MyDomainapi/v4/users/USER_ID/MemberedProjects.

В противном случае мне придется перебирать участников проектов, пока я не получу все проекты, включенные в комплект (включенные) для конкретного пользователя.

1 Ответ

1 голос
/ 22 октября 2019

Вы используете Список пользовательских проектов , который возвращает только личные проекты пользователя.

Вы можете использовать следующее, чтобы получить все проекты , в которых ваш пользователь является участником(включая личные проекты пользователя):

https://<your_domain>/api/v4/projects?membership=true
...