Bagikan melalui


Memperbarui kunci ID Microsoft Store

Gunakan metode ini untuk memperbarui kunci Microsoft Store. Saat Anda membuat kunci ID Microsoft Store, kunci tersebut berlaku selama 90 hari. Setelah kunci kedaluwarsa, Anda dapat menggunakan kunci kedaluwarsa untuk menegosiasikan ulang kunci baru dengan menggunakan metode ini.

Pustaka Microsoft.StoreServices menyediakan fungsionalitas metode ini melalui USERStoreId.RefreshStoreId API.

Prasyarat

Untuk menggunakan metode ini, Anda akan memerlukan:

Untuk informasi selengkapnya, lihat Mengelola pemberian izin produk dari layanan.

Minta

Minta sintaks

Jenis Kunci Metode URI Permintaan
Koleksi POST https://collections.mp.microsoft.com/v6.0/b2b/keys/renew
Beli POST https://purchase.mp.microsoft.com/v6.0/b2b/keys/renew

Header permintaan

Header Tipe Deskripsi
Host string Harus diatur ke nilai collections.mp.microsoft.com atau purchase.mp.microsoft.com.
Panjang-Konten number Panjang isi permintaan.
Content-Type string Menentukan jenis permintaan dan respons. Saat ini, satu-satunya nilai yang didukung adalah aplikasi/json.

Isi permintaan

Parameter Jenis Deskripsi Wajib diisi
serviceTicket string Token akses Azure ACTIVE Directory. Ya
kunci string Kunci ID Microsoft Store yang kedaluwarsa. Ya

Contoh permintaan

POST https://collections.mp.microsoft.com/v6.0/b2b/keys/renew HTTP/1.1
Content-Length: 2774
Content-Type: application/json
Host: collections.mp.microsoft.com

{
    "serviceTicket": "eyJ0eXAiOiJKV1QiLCJhb….",
    "Key": "eyJ0eXAiOiJKV1QiLCJhbG…."
}

Respons

Isi respons

Parameter Jenis Deskripsi
kunci string Kunci Microsoft Store yang di-refresh yang dapat digunakan dalam panggilan mendatang ke API koleksi Microsoft Store atau MEMBELI API.

Contoh tanggapan

HTTP/1.1 200 OK
Content-Length: 1646
Content-Type: application/json
MS-CorrelationId: bfebe80c-ff89-4c4b-8897-67b45b916e47
MS-RequestId: 1b5fa630-d672-4971-b2c0-3713f4ea6c85
MS-CV: xu2HW6SrSkyfHyFh.0.0
MS-ServerId: 030011428
Date: Tue, 13 Sep 2015 07:31:12 GMT

{
    "key":"eyJ0eXAi….."
}

Kode kesalahan

Kode Kesalahan Kode kesalahan dalam Deskripsi
401 Tidak diizinkan AuthenticationTokenInvalid Token akses Azure ACTIVE Directory tidak valid. Dalam beberapa kasus, detail ServiceError akan berisi informasi lebih lanjut, seperti ketika token kedaluwarsa atau klaim appid hilang.
401 Tidak diizinkan InconsistentClientId Klaim clientId di kunci ID Microsoft Store dan klaim appid dalam token akses Microsoft Azure AD tidak cocok.