我想使用nodejs REST API创建工作项。我有个人访问令牌。任何人都知道如何进行身份验证并将新的工作项添加到TFS。
答案 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)?