Пакет google.walletobjects.v1.issuer

Содержание

IssuerService

Get

rpc Get(IssuerGetRequest) returns (Issuer)

Возвращает объект issuer с указанным идентификатором эмитента.

Области действия

Требуется следующая область действия OAuth:

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

rpc Insert(IssuerInsertRequest) returns (Issuer)

Добавляет объект issuer с заданными идентификатором и свойствами.

Области действия

Требуется следующая область действия OAuth:

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

rpc List(IssuerListRequest) returns (IssuerListResponse)

Возвращает список всех объектов issuer, к которым есть доступ у пользователя, выполняющего запрос.

Области действия

Требуется следующая область действия OAuth:

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

rpc Patch(IssuerPatchRequest) returns (Issuer)

Обновляет объект issuer с указанным идентификатором. Этот метод поддерживает семантику PATCH.

Области действия

Требуется следующая область действия OAuth:

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

rpc Update(IssuerUpdateRequest) returns (Issuer)

Обновляет объект issuer с указанным идентификатором.

Области действия

Требуется следующая область действия OAuth:

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

AuthenticationKey

Поля
id

int32

Доступно только для партнеров, поддерживающих интеллектуальную бесконтактную технологию. Обратитесь в службу поддержки за дополнительными сведениями.

public_key_pem

string

Доступно только для партнеров, поддерживающих интеллектуальную бесконтактную технологию. Обратитесь в службу поддержки за дополнительными сведениями.

Issuer

Поля
issuer_id

int64

Идентификатор аккаунта эмитента. Генерируется автоматически после указания эмитента.

name

string

Название аккаунта эмитента.

contact_info

IssuerContactInfo

Контактная информация эмитента.

homepage_url

string

URL главной страницы сайта эмитента.

smart_tap_merchant_data

SmartTapMerchantData

Доступно только для партнеров, поддерживающих интеллектуальную бесконтактную технологию. Обратитесь в службу поддержки за дополнительными сведениями.

IssuerContactInfo

Поля
name

string

Имя основного контактного лица.

phone

string

Номер телефона основного контактного лица.

email

string

Адрес электронной почты основного контактного лица.

alerts_emails[]

string

Адреса электронной почты, на которые необходимо отправлять уведомления.

IssuerGetRequest

Поля
resource_id

int64

Идентификатор эмитента. Должен быть уникальным среди всех эмитентов.

IssuerInsertRequest

Поля
resource

Issuer

Тело запроса.

IssuerListRequest

IssuerListResponse

Поля
resources[]

Issuer

Ресурсы, связанные с запросом списка.

IssuerPatchRequest

Поля
resource_id

int64

Идентификатор эмитента. Должен быть уникальным среди всех эмитентов.

resource

Issuer

Тело запроса.

IssuerUpdateRequest

Поля
resource_id

int64

Идентификатор эмитента. Должен быть уникальным среди всех эмитентов.

resource

Issuer

Тело запроса.

SmartTapMerchantData

Поля
smart_tap_merchant_id

int64

Доступно только для партнеров, поддерживающих интеллектуальную бесконтактную технологию. Обратитесь в службу поддержки за дополнительными сведениями.

authentication_keys[]

AuthenticationKey

Доступно только для партнеров, поддерживающих интеллектуальную бесконтактную технологию. Обратитесь в службу поддержки за дополнительными сведениями.