แจ้งข้อมูลเกี่ยวกับการรอการอัปเดตบัตรส่วนตัวให้ Google ทราบ ซึ่งจะช่วยให้ Google ส่งการแจ้งเตือนการอัปเดตไปยังอุปกรณ์ที่มีบัตรนี้อยู่ได้
คำขอ HTTP
POST https://walletobjects.googleapis.com/walletobjects/v1/privateContent/setPassUpdateNotice
URL ใช้ไวยากรณ์การแปลง gRPC
เนื้อหาของคำขอ
เนื้อความของคำขอมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
การแสดง JSON |
---|
{ "externalPassId": string, "updatedPassJwtSignature": string, "updateUri": string } |
ช่อง | |
---|---|
externalPassId |
ต้องระบุ ตัวระบุที่สมบูรณ์ของบัตรที่ผู้ออกบัตรต้องการแจ้งให้เจ้าของบัตรทราบ มีรูปแบบเป็น <issuerId.externalUid> |
updatedPassJwtSignature |
ต้องระบุ ลายเซ็น JWT ของบัตรที่อัปเดตแล้วซึ่งผู้ออกบัตรต้องการแจ้งให้ Google ทราบ เฉพาะอุปกรณ์ที่รายงานลายเซ็น JWT แตกต่างจากลายเซ็น JWT นี้เท่านั้นที่จะได้รับการแจ้งเตือนการอัปเดต |
updateUri |
ต้องระบุ URI ของปลายทางผู้ออกบัตรที่ผู้ถือบัตรต้องปฏิบัติตามเพื่อรับ JWT ของบัตรที่อัปเดตแล้ว โดยต้องไม่มีข้อมูลที่ละเอียดอ่อน ปลายทางต้องตรวจสอบสิทธิ์ผู้ใช้ก่อนที่จะให้ JWT ที่อัปเดตแล้วแก่ผู้ใช้ ตัวอย่าง URI การอัปเดต https://someissuer.com/update/passId=someExternalPassId |
เนื้อหาการตอบกลับ
หากดำเนินการสำเร็จ เนื้อหาการตอบกลับจะว่างเปล่า
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth ต่อไปนี้
https://www.googleapis.com/auth/wallet_object.issuer