Method: walletobjects.v1.privateContent.setPassUpdateNotice

Google'a, kişisel kart güncellemesi bekleme hakkında bilgi verin. Bu sayede Google, güncelleme bildirimini şu anda bu geçişi kullanan cihaza gönderebilir.

HTTP isteği

POST https://walletobjects.googleapis.com/walletobjects/v1/privateContent/setPassUpdateNotice

URL, gRPC Kod Dönüştürme söz dizimini kullanır.

İstek içeriği

İstek metni aşağıdaki yapıyla birlikte verileri içerir:

JSON gösterimi
{
  "externalPassId": string,
  "updatedPassJwtSignature": string,
  "updateUri": string
}
Alanlar
externalPassId

string

Zorunlu. Kartın, kart sahibini bilgilendirmek isteyen kart veren tarafından tam nitelikli tanımlayıcısı. <issuerId.externalUid> şeklinde biçimlendirilir.

updatedPassJwtSignature

string

Zorunlu. Yayınlayıcının Google'ı bilgilendirmek istediği güncellenmiş kartın JWT imzası. Yalnızca bu JWT imzasından farklı bir JWT imzası bildiren cihazlar güncelleme bildirimini alır.

updateUri

string

Zorunlu. Kart sahibinin güncellenmiş bir kart JWT'si almak için izlemesi gereken kart veren uç noktası URI'si. Hassas bilgiler içeremez. Bitiş noktasının, kullanıcıya güncellenmiş JWT'yi vermeden önce kullanıcının kimliğini doğrulaması gerekir. Örnek güncelleme URI'si https://someissuer.com/update/passId=someExternalPassId

Yanıt gövdesi

Başarılı olursa yanıt metni boş olur.

Yetkilendirme kapsamları

Aşağıdaki OAuth kapsamını gerektirir:

  • https://www.googleapis.com/auth/wallet_object.issuer