如何访问GitLab API?
阅读GitLab API的文档后,我只能找到以下示例URL:如何访问GitLab API?,gitlab,Gitlab,阅读GitLab API的文档后,我只能找到以下示例URL: https://gitlab.example.com/api/v4/ 但是我想知道我在GitLab上的项目的API的根URL是什么? 我试过https://gitlab.com/api/v4/将私有令牌头设置为我为自己创建的个人访问令牌,但它总是返回401:Unauthorized 连接到GitLab API的正确URL和方法是什么?https://gitlab.example.com/api/v4/是GitLab实例的API地址(
https://gitlab.example.com/api/v4/
但是我想知道我在GitLab上的项目的API的根URL是什么?
我试过https://gitlab.com/api/v4/
将私有令牌
头设置为我为自己创建的个人访问令牌,但它总是返回401:Unauthorized
连接到GitLab API的正确URL和方法是什么?https://gitlab.example.com/api/v4/是GitLab实例的API地址(如果您使用的是GitLab.com,请选择
https://gitlab.com/api/v4/
),而/api/v4/
是前缀,应用于所有场景GitLab API提供了大量资源,请参见: 一些例子: 您需要获取项目的版本():
curl——标题“PRIVATE-TOKEN”:“${YOUR\u TOKEN}”http://gitlab.example.com/api/v4/projects/${PROJECT_ID}/releases/
您想创建一个新问题():
curl--header'Content-Type:application/json'--header'PRIVATE-TOKEN`:`${YOUR_-TOKEN}--request-POST“http://gitlab.example.com/api/v4/projects/${PROJECT\u ID}/issues?title=${ISSUE\u title}&labels=${labels}&description=${ISSUE\u description}”
小心访问令牌。您必须创建个人访问令牌,而不是部署令牌
好的,我不知道和我试过的有什么不同,但今天它决定起作用了,谢谢。