API dasbor perangkat keras
Gunakan API Perangkat Keras Microsoft untuk mengkueri dan membuat pengiriman produk perangkat keras secara terprogram dalam akun Pusat Mitra organisasi Anda. API ini berguna jika akun Anda mengelola banyak produk, dan Anda ingin mengotomatiskan dan mengoptimalkan proses pengiriman untuk aset ini. API ini menggunakan ID Microsoft Entra (ID Microsoft Entra) untuk mengautentikasi panggilan dari aplikasi atau layanan Anda. Langkah-langkah berikut menjelaskan proses end-to-end menggunakan Microsoft Hardware API:
API ini hanya dapat digunakan oleh akun milik program Pusat Mitra Perangkat Keras.
Pastikan Anda telah menyelesaikan prasyarat di bawah ini.
Sebelum Anda memanggil metode di Microsoft Hardware API, dapatkan token akses ID Microsoft Entra, seperti yang diilustrasikan di bawah ini. Setelah mendapatkan token, Anda memiliki waktu 60 menit untuk menggunakan token ini dalam panggilan ke API pengiriman Microsoft Store sebelum token kedaluwarsa. Setelah token kedaluwarsa, Anda dapat menghasilkan token baru.
Panggil MICROSOFT Hardware API.
Selesaikan prasyarat untuk menggunakan Microsoft Hardware API
Sebelum Anda mulai menulis kode untuk memanggil Microsoft Hardware API, pastikan Anda telah menyelesaikan prasyarat yang diperlukan berikut.
Anda (atau organisasi Anda) harus memiliki direktori ID Microsoft Entra dan Anda harus memiliki izin Administrator global untuk direktori tersebut. Jika Anda sudah menggunakan Microsoft 365 atau layanan bisnis lainnya dari Microsoft, Anda sudah memiliki direktori ID Microsoft Entra. Jika tidak, Anda dapat membuat ID Microsoft Entra baru di Pusat Mitra tanpa biaya tambahan.
Jika aplikasi ID Microsoft Entra belum ada, Anda harus membuatnya.
Anda harus mengaitkan aplikasi ID Microsoft Entra dengan akun Pusat Mitra Anda dan menetapkan peran Manajer .
Kumpulkan ID penyewa aplikasi Microsoft Entra ID, ID klien, dan kunci Anda. Pastikan untuk mencetak atau menyalin info kunci ini, karena Anda tidak akan dapat mengaksesnya lagi setelah Anda meninggalkan halaman pembuatan kunci.
Menetapkan peran Perangkat Keras yang sesuai ke aplikasi ID Microsoft Entra Anda
Setelah Anda menyelesaikan prasyarat di atas, kami sekarang harus menetapkan peran yang sesuai sehingga aplikasi ID Microsoft Entra dapat membuat dan mengelola pengiriman dan label pengiriman.
Dari Pusat Mitra, pilih ikon gigi (di dekat sudut kanan atas dasbor) lalu pilih Pengaturan pengembang. Di menu Pengaturan, pilih Pengguna.
Pada halaman Pengguna , pilih aplikasi ID Microsoft Entra dan aplikasi ID Microsoft Entra yang mewakili aplikasi atau layanan yang akan Anda gunakan untuk mengakses pengiriman untuk akun Pusat Mitra Anda.
Pada halaman ini, di bawah Peran, pilih Perangkat Keras.
Pilih Pengirim Pengirim, Pemilik Label Pengiriman, dan jika tersedia, promotor Label Pengiriman. Pelajari selengkapnya tentang peran ini
Mendapatkan token akses ID Microsoft Entra
Sebelum memanggil salah satu metode di Microsoft Hardware API, Anda harus terlebih dahulu mendapatkan token akses ID Microsoft Entra yang Anda berikan ke header Otorisasi dari setiap metode di API. Setelah mendapatkan token akses, Anda memiliki waktu 60 menit untuk menggunakan token akses sebelum masa berlakunya habis. Setelah token kedaluwarsa, Anda dapat merefresh token, sehingga Anda dapat terus menggunakannya dalam panggilan lebih lanjut ke API. Untuk mendapatkan token akses, ikuti instruksi dalam Panggilan Layanan ke Layanan Menggunakan Kredensial Klien untuk mengirim HTTP POST ke https://login.microsoftonline.com/<tenant_id>/oauth2/token
titik akhir. Berikut adalah contoh permintaan.
POST https://login.microsoftonline.com/<tenant_id>/oauth2/token HTTP/1.1
Host: login.microsoftonline.com
Content-Type: application/x-www-form-urlencoded; charset=utf-8
grant_type=client_credentials
&client_id=<your_client_id>
&client_secret=<your_client_secret>
&resource=https://manage.devcenter.microsoft.com
Untuk nilai tenant_id di POST URI dan parameter client_id dan client_secret, tentukan ID penyewa, ID klien, dan kunci untuk aplikasi yang Anda ambil dari Pusat Mitra di bagian sebelumnya. Untuk parameter sumber daya, Anda harus menentukan https://manage.devcenter.microsoft.com
.
Setelah token akses kedaluwarsa, Anda dapat merefreshnya dengan mengikuti instruksi dalam Merefresh token akses.
Menggunakan API Perangkat Keras Microsoft
Setelah Anda memiliki token akses ID Microsoft Entra, Anda dapat memanggil metode di MICROSOFT Hardware API. API mencakup banyak metode yang dikelompokkan ke dalam skenario. Untuk membuat atau memperbarui pengiriman, Anda biasanya memanggil beberapa metode di MICROSOFT Hardware API dalam urutan tertentu. Untuk informasi tentang setiap skenario dan sintaks setiap metode, lihat artikel dalam tabel berikut ini.
Skenario | Deskripsi |
---|---|
Driver | Dapatkan, buat, dan perbarui driver yang terdaftar di Akun Pusat Mitra Anda. Untuk informasi selengkapnya tentang metode ini, lihat artikel berikut ini: |
Contoh kode
Sampel berikut menyediakan kode terperinci yang menunjukkan cara menggunakan Microsoft Hardware API bersama dengan solusi bawaan end to end lengkap yang dibuat oleh tim Microsoft Surface and Devices:
sampel API dasbor perangkat keras (GitHub)
Alat Surface Dev Center Manager (GitHub)
Bantuan tambahan
Jika Anda memiliki pertanyaan tentang API pengiriman Microsoft Store atau memerlukan bantuan dalam mengelola pengiriman Anda dengan API ini, kunjungi halaman dukungan dan minta bantuan.
Topik terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk