Method: walletobjects.v1.privateContent.setPassUpdateNotice

اطلاعاتی را در مورد انتظار به‌روزرسانی مجوز خصوصی به Google ارائه دهید. این به Google اجازه می‌دهد تا اعلان به‌روزرسانی را به دستگاهی که در حال حاضر دارای این مجوز است ارائه دهد.

درخواست HTTP

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

URL از دستور GRPC Transcoding استفاده می کند.

درخواست بدن

بدنه درخواست حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "externalPassId": string,
  "updatedPassJwtSignature": string,
  "updateUri": string
}
فیلدها
externalPassId

string

مورد نیاز. شناسه کاملاً واجد شرایط گذرنامه که صادرکننده می خواهد به دارنده یا دارندگان پاس اطلاع دهد. به عنوان <issuerId.externalUid> قالب بندی شده است.

updatedPassJwtSignature

string

مورد نیاز. امضای JWT مجوز به‌روزرسانی‌شده که صادرکننده می‌خواهد در مورد آن به Google اطلاع دهد. فقط دستگاه‌هایی که امضای JWT متفاوتی نسبت به این امضای JWT گزارش می‌کنند اعلان به‌روزرسانی را دریافت می‌کنند.

updateUri

string

مورد نیاز. URI نقطه پایانی صادرکننده که دارنده مجوز باید برای دریافت مجوز JWT به‌روز شده از آن پیروی کند. نمی تواند حاوی اطلاعات حساسی باشد. قبل از دادن JWT به روز شده به کاربر، نقطه پایانی باید کاربر را احراز هویت کند. نمونه به‌روزرسانی URI https://someissuer.com/update/passId=someExternalPassId

بدن پاسخگو

در صورت موفقیت آمیز بودن، بدنه پاسخ خالی است.

محدوده مجوز

به محدوده OAuth زیر نیاز دارد:

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