اطلاعاتی را در مورد انتظار بهروزرسانی مجوز خصوصی به Google ارائه دهید. این به Google اجازه میدهد تا اعلان بهروزرسانی را به دستگاهی که در حال حاضر دارای این مجوز است ارائه دهد.
درخواست HTTP
POST https://walletobjects.googleapis.com/walletobjects/v1/privateContent/setPassUpdateNotice
URL از دستور GRPC Transcoding استفاده می کند.
درخواست بدن
بدنه درخواست حاوی داده هایی با ساختار زیر است:
نمایندگی 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