您好,我需要使用Azure Devops REST API专门针对此页面https://docs.microsoft.com/en-us/rest/api/azure/devops/tokenadmin/token%20get%20personal%20access%20token/get?view=azure-devops-rest-6.0上的“令牌获取个人访问令牌-GET”获得一些帮助
我正在我的代码中执行以下操作,但返回错误,指出“不能省略参数'accessTokenKey'”。
我试图将我的令牌作为值将参数accessTokenKey添加到URL,但仍然看到此错误,并且文档中的API没有提及该参数。
我的代码:
let user = "test";
let pass = token; //Set as token as I dont want to share my actual token.
let url = `https://vssps.dev.azure.com/_apis/tokenadmin/tokengetpersonalaccesstoken?isPublic=true&api-version=6.0-preview.1`;
let authorizationBasic = Buffer.from(`${user}:${pass}`).toString("base64");
let config = {
"headers": {
"Authorization": "Basic " + authorizationBasic
}
};
axios.post(`${url}`, { }, config)
.then((res) => {
console.log(res);
}).catch((error) => {
console.log(error);
})
我已经搜寻了几个小时才能到达现在的位置,这似乎是我的停留点,因此,感谢您为我指明正确方向的任何帮助!
我正在使用的令牌具有完全访问权限,并且已设置为所有可访问的组织。