Jenkins/Hudson API 使用 API 键访问无效

Jenkins/Hudson API Access with API Key Not Working

我正在尝试通过 api 访问我的 Jenkins 构建,但是我不确定是否可以直接 URL。

我基本上已经建立了一个本地网站,其中有类似的内容:

var jsonAPI = "http://jenkinsurl.com/build/api/json"

不过我需要认证。所以我找到了我的 API 令牌,但我如何将它放在一起 - 是不是像:

var jsonAPI = "http://jenkinsurl.com/build/api/json?apitoken=xxxxxxx"

谢谢

API Token 基本上就像密码一样。您仍然需要在 HTTP 身份验证时提供 username/password 对。

您可以尝试(将apitoken替换为实际令牌):
http://username:apitoken@jenkinsurl.com/build/api/json
或卷曲:
curl -u username:apitoken http://jenkinsurl.com/build/api/json