首页 > 解决方案 > 如何使用 REST API 将工作项创建到 TFS

问题描述

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

标签: node.jstfsazure-devopsazure-rest-api

解决方案


您可以先浏览我们的官方链接 Azure DevOps Client for Node.js,它与您的 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);  

对于如何创建工作项,您还可以查看类似的问题:如何使用 Visual Studio Team Services Client for Node.js (vso-node-api) 创建工作项?


推荐阅读