Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Layanan Azure DevOps | Azure DevOps Server | Azure DevOps Server 2022
Petunjuk / Saran
Untuk panduan pengembangan ekstensi terbaru, termasuk tema dan migrasi dari VSS. SDK, lihat portal pengembang Azure DevOps Extension SDK.
Untuk memanggil REST API dari ekstensi Anda, dapatkan layanan klien terlebih dahulu, lalu gunakan untuk memanggil API.
Nota
Apakah Anda mencari API REST Azure DevOps? Lihat referensi REST API Azure DevOps terbaru.
Untuk informasi tentang pustaka klien .NET, lihat pustaka klien .NET untuk Azure DevOps.
Memanggil sebuah API
Tambahkan ruang lingkup "scopes": ["vso.work"], ke vss-extension.json Anda untuk menggunakan klien pelacakan item kerja.
Dapatkan klien REST. Dalam contoh ini, gunakan klien pelacakan item kerja.
import * as SDK from "azure-devops-extension-sdk"; import { WorkItemTrackingRestClient } from "azure-devops-extension-api/WorkItemTracking"; import { getClient } from "azure-devops-extension-api"; SDK.init(); SDK.ready().then(async () => { const witClient = getClient(WorkItemTrackingRestClient); // ... });Panggil API,
getWorkItems, menggunakan klien dengan panggilan balik yang menangani hasil.const workItems = await witClient.getWorkItems([1, 2, 3, 4], undefined, ["System.Title"]); console.log(JSON.stringify(workItems));
Konten terkait
- Referensi Azure DevOps REST API
- Referensi manifes ekstensi