我正在尝试通过 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 身份验证时提供用户名/密码对。
您可以尝试(将apitoken
替换为实际令牌):http://username:apitoken@jenkinsurl.com/build/api/json
或卷曲:
curl -u username:apitoken http://jenkinsurl.com/build/api/json