Menyelesaikan peluncuran untuk pengiriman penerbangan

Gunakan metode ini di API pengiriman Microsoft Store untuk menyelesaikan peluncuran paket untuk pengiriman paket penerbangan. Untuk informasi selengkapnya tentang proses pembuatan pengiriman paket penerbangan dengan menggunakan API pengiriman Microsoft Store, lihat Mengelola pengiriman penerbangan paket.

Prasyarat

Untuk menggunakan metode ini, Anda harus terlebih dahulu melakukan hal berikut:

  • Jika Anda belum melakukannya, selesaikan semua prasyarat untuk API pengiriman Microsoft Store.
  • Dapatkan token akses Azure AD untuk digunakan di header permintaan untuk metode ini. Setelah mendapatkan token akses, Anda memiliki waktu 60 menit untuk menggunakannya sebelum masa berlakunya habis. Setelah token kedaluwarsa, Anda bisa mendapatkan yang baru.
  • Buat kiriman untuk aplikasi di Pusat Mitra. Anda dapat melakukan ini di Pusat Mitra, atau Anda dapat melakukannya dengan menggunakan metode buat pengiriman aplikasi .
  • Aktifkan peluncuran paket bertahap untuk pengiriman. Anda dapat melakukan ini di Pusat Mitra, atau Anda dapat melakukan ini dengan menggunakan API pengiriman Microsoft Store.

Minta

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

Metode URI Permintaan
KIRIM https://manage.devcenter.microsoft.com/v1.0/my/applications/{applicationId}/flights/{flightId}/submissions/{submissionId}/finalizepackagerollout

Meminta header

Header Jenis Deskripsi
Authorization string Wajib diisi. Token akses Azure AD dalam bentuk Bearertoken<>.

Parameter permintaan

Nama Jenis Deskripsi
applicationId string Wajib diisi. ID Toko aplikasi yang berisi pengiriman paket penerbangan dengan peluncuran paket yang ingin Anda selesaikan. Untuk informasi selengkapnya tentang ID Toko, lihat Melihat detail identitas aplikasi.
flightId string Wajib diisi. ID penerbangan paket yang berisi kiriman dengan peluncuran paket yang ingin Anda selesaikan. ID ini tersedia dalam data respons untuk permintaan membuat paket penerbangan dan mendapatkan paket penerbangan untuk aplikasi. Untuk penerbangan yang dibuat di Pusat Mitra, ID ini juga tersedia di URL untuk halaman penerbangan di Pusat Mitra.
submissionId string Wajib diisi. ID pengajuan dengan peluncuran paket yang ingin Anda selesaikan. ID ini tersedia dalam data respons untuk permintaan membuat pengiriman penerbangan paket. Untuk kiriman yang dibuat di Pusat Mitra, ID ini juga tersedia di URL untuk halaman pengiriman di Pusat Mitra.

Isi permintaan

Jangan memberikan badan permintaan untuk metode ini.

Contoh permintaan

Contoh berikut menunjukkan cara menyelesaikan peluncuran paket untuk pengiriman paket penerbangan.

POST https://manage.devcenter.microsoft.com/v1.0/my/applications/9NBLGGH4R315/flights/43e448df-97c9-4a43-a0bc-2a445e736bcd/submissions/1152921504621243680/finalizepackagerollout HTTP/1.1
Authorization: Bearer <your access token>

Respons

Contoh berikut menunjukkan badan respons JSON untuk panggilan yang berhasil ke metode ini. Untuk detail selengkapnya tentang nilai dalam badan respons, lihat Sumber daya peluncuran paket.

{
    "isPackageRollout": true,
    "packageRolloutPercentage": 100.0,
    "packageRolloutStatus": "PackageRolloutComplete",
    "fallbackSubmissionId": "1212922684621243058"
}

Kode galat

Jika permintaan tidak dapat berhasil diselesaikan, respons akan berisi salah satu kode kesalahan HTTP berikut.

Kode kesalahan Deskripsi
404 Pengiriman paket penerbangan tidak dapat ditemukan.
409 Kode ini menunjukkan salah satu kesalahan berikut: