如何通过使用REST API将工作项创建到TFS

时间:2019-11-15 06:55:57

标签: node.js tfs azure-devops azure-rest-api

我想使用nodejs REST API创建工作项。我有个人访问令牌。任何人都知道如何进行身份验证并将新的工作项添加到TFS。

1 个答案:

答案 0 :(得分:0)

您首先可以通过我们的官方链接进入Node.js的Azure DevOps客户端,该客户端与Node.js应用程序中的Azure DevOps集成。

由于您已经有了PAT令牌,因此可以参考下面的示例代码来创建与TFS的连接

import * as azdev from "azure-devops-node-api";

// your collection url
let orgUrl = "https://dev.azure.com/yourorgname";

let token: string = process.env.AZURE_PERSONAL_ACCESS_TOKEN; // e.g "cbdeb34vzyuk5l4gxc4qfczn3lko3avfkfqyb47etahq6axpcqha"; 

let authHandler = azdev.getPersonalAccessTokenHandler(token); 
let connection = new azdev.WebApi(orgUrl, authHandler);  

关于如何创建工作项,您还可以查看以下类似问题:How to create work items using Visual Studio Team Services Client for Node.js (vso-node-api)?