Bagikan melalui


Membuat produk baru

Gunakan metode ini di MICROSOFT Hardware API untuk membuat produk perangkat keras baru.

Prasyarat

Jika Anda belum melakukannya, selesaikan semua prasyarat untuk API Perangkat Keras Microsoft sebelum mencoba menggunakan salah satu metode ini.

Minta

Metode ini memiliki sintaks berikut. Lihat bagian berikut untuk contoh penggunaan dan deskripsi header dan isi permintaan.

Metode URI Permintaan
KIRIM https://manage.devcenter.microsoft.com/v2.0/my/hardware/products

Meminta header

Header Jenis Deskripsi
Authorization string Wajib diisi. Token akses ID Microsoft Entra dalam bentuk token>Pembawa<.
Menerima string Opsional. Menentukan tipe isi. Nilai yang diizinkan adalah "application/json"

Parameter permintaan

Jangan berikan parameter permintaan untuk metode ini.

Isi permintaan

Contoh berikut menunjukkan isi permintaan JSON untuk membuat produk baru. Untuk detail selengkapnya tentang nilai dalam isi permintaan, lihat tabel di bawah json.

{
  "productName": "Test_Network_Product2-R",
  "testHarness": "Attestation",
  "announcementDate": "2018-01-01T00:00:00",
  "deviceMetadataIds": [],
  "firmwareVersion": "980",
  "deviceType": "external",
  "isTestSign": false,
  "isFlightSign": false,  
  "marketingNames": [],
  "selectedProductTypes": {
    "windows_v100_RS3": "Unclassified"
  },
  "requestedSignatures": [
    "WINDOWS_v100_RS3_FULL",
    "WINDOWS_v100_X64_RS3_FULL",
    "WINDOWS_VISTA"
  ],
  "additionalAttributes": {}
}

Untuk detail tentang bidang dalam permintaan, lihat Sumber daya produk.

Contoh permintaan

Contoh berikut menunjukkan cara membuat produk baru.

POST https://manage.devcenter.microsoft.com/v2.0/my/hardware/products HTTP/1.1
Authorization: Bearer <your access token>

Respons

Contoh berikut menunjukkan isi respons JSON yang dikembalikan oleh permintaan yang berhasil untuk membuat produk. Untuk detail selengkapnya tentang nilai dalam isi respons, lihat bagian berikut ini.

{
  "id": 14631253285588838,
  "sharedProductId": 1152921504607010608,
  "links": [
    {
      "href": "https:// manage.devcenter.microsoft.com/api/v1/hardware/products/14631253285588838",
      "rel": "self",
      "method": "GET"
    },
    {
      "href": "https:// manage.devcenter.microsoft.com/api/v1/hardware/products/14631253285588838/submissions",
      "rel": "get_submissions",
      "method": "GET"
    }
  ],
  "isCommitted": false,
  "isExtensionInf": false,
  "announcementDate": "2018-01-01T00:00:00",
  "deviceMetadataIds": [],
  "firmwareVersion": "980",
  "deviceType": "external",
  "isTestSign": false,
  "isFlightSign": false,  
  "marketingNames": [],
  "productName": "VST_apdevtest1",
  "selectedProductTypes": {
    "windows_v100_RS3": "Unclassified"
  },
  "requestedSignatures": [
    "WINDOWS_v100_RS3_FULL",
    "WINDOWS_v100_X64_RS3_FULL",
    "WINDOWS_VISTA"
  ],
  "additionalAttributes": {},
  "testHarness": "attestation"
}

Isi Respons

Lihat Sumber daya produk untuk detail selengkapnya

Kode kesalahan

Untuk informasi selengkapnya, lihat Kode kesalahan.

Lihat juga

sampel API dasbor perangkat keras (GitHub)