Предоставьте 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