Bagikan melalui


Membuat pengiriman baru untuk produk

Gunakan metode ini di MICROSOFT Hardware API untuk membuat pengiriman baru untuk produk. Sebelum menggunakan metode ini, pastikan Anda telah membuat produk baru. Untuk detailnya, lihat membuat produk 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
POST https://manage.devcenter.microsoft.com/v2.0/my/hardware/products/{productID}/submissions

productId dalam metode adalah produk yang pengirimannya dimaksudkan.

Meminta kop

Header Jenis Deskripsi
Authorization String Wajib diisi. Token akses ID Microsoft Entra dalam bentuk token>Pembawa<.
Terima String Pilihan. 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 pengiriman baru.

{
  "name": "VST_apdevtest1_init",
  "type": "initial"
}

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

Contoh permintaan

Contoh berikut menunjukkan cara membuat pengiriman baru.

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

Respons

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

{
  "id": 1152921504621465124,
  "productId": 14631253285588838,
  "downloads": {
    "items": [
      {
        "type": "initialPackage",
        "url": "https://ingestionpackages.blob.core.windows.net/ingestion/38c19eaf-7377-4834-893c-28d5791f7896?sv=2017-04-17&sr=b&sig=SlD5j5e067oA4Y3hdk1sPW3UycTSUVlIp80WbWvj4A8%3D&se=2018-03-20T05:00:14Z&sp=rwl"
      }
    ],
    "messages": []
  },
  "links": [
    {
      "href": "https://manage.devcenter.microsoft.com/v2.0/my/hardware/products/14631253285588838/submissions/1152921504621465124",
      "rel": "self",
      "method": "GET"
    },
    {
      "href": "https://manage.devcenter.microsoft.com/v2.0/my/hardware/products/14631253285588838/submissions/1152921504621465124",
      "rel": "update_submission",
      "method": "PATCH"
    }
  ],
  "commitStatus": "commitPending",
  "isExtensionInf": true,
  "isUniversal": true,
  "isDeclarativeInf": true,
  "name": "VST_apdevtest1_init",
  "type": "initial"
}

Isi Respons

Lihat Sumber daya pengiriman untuk detail selengkapnya.

Kode kesalahan

Untuk informasi selengkapnya, lihat Kode kesalahan.

Lihat juga

sampel API dasbor perangkat keras (GitHub)