Postin gitlab问题

时间:2017-09-06 04:53:13

标签: api gitlab

我有一个像gitlab那样的POST请求

https://gitlab.com/api/v4/projects/4067343/issues?title=Issues%20with%20auth&labels=bug?private_token=MY_PRIVATE_TOKEN

但我唯一拥有的是:

  

{" message":" 401 Unauthorized"}

任务是在项目上打开问题。

错误在哪里?

1 个答案:

答案 0 :(得分:2)

GitLab authentication提到private tokens使用as an header or query string

curl "https://gitlab.example.com/api/v4/projects?private_token=9koXpg98eAheJpvBs5tK"

但这并不意味着您必须使用第二个?,您应该将这些查询字符串与&

分开
https://gitlab.com/api/v4/projects/4067343/issues?title=Issues%20with%20auth&labels=bug&private_token=MY_PRIVATE_TOKEN
                                                                                      ^^^

请参阅Query String structure