Pakiet google.walletobjects.v1.issuer

Indeks

IssuerService

Get

rpc Get(IssuerGetRequest) returns (Issuer)

Zwraca wydawcę o podanym identyfikatorze wydawcy.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

rpc Insert(IssuerInsertRequest) returns (Issuer)

Wstawia wydawcę o podanym identyfikatorze i właściwościach.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

rpc List(IssuerListRequest) returns (IssuerListResponse)

Zwraca listę wszystkich wydawców udostępnionych elementowi wywołującemu.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

rpc Patch(IssuerPatchRequest) returns (Issuer)

Aktualizuje wydawcę, do którego odwołuje się podany identyfikator wydawcy. Ta metoda obsługuje semantykę poprawki.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

rpc Update(IssuerUpdateRequest) returns (Issuer)

Aktualizuje wydawcę, do którego odwołuje się dany identyfikator wydawcy.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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

AuthenticationKey

Pola
id

int32

Dostępne tylko dla partnerów obsługujących technologię smart tap. Skontaktuj się z zespołem pomocy, aby uzyskać dodatkowe wskazówki.

public_key_pem

string

Dostępne tylko dla partnerów obsługujących technologię smart tap. Skontaktuj się z zespołem pomocy, aby uzyskać dodatkowe wskazówki.

Wydawca

Pola
issuer_id

int64

Unikalny identyfikator konta wydawcy. Jest generowany automatycznie po wstawieniu wydawcy.

name

string

Nazwa konta wydawcy.

contact_info

IssuerContactInfo

Informacje kontaktowe wydawcy.

homepage_url

string

Adres URL strony głównej wydawcy.

smart_tap_merchant_data

SmartTapMerchantData

Dostępne tylko dla partnerów obsługujących technologię smart tap. Skontaktuj się z zespołem pomocy, aby uzyskać dodatkowe wskazówki.

IssuerContactInfo

Pola
name

string

Podstawowa nazwa kontaktu.

phone

string

Numer telefonu głównej osoby kontaktowej.

email

string

Adres e-mail głównej osoby kontaktowej.

alerts_emails[]

string

Adresy e-mail, na które będą wysyłane alerty.

IssuerGetRequest

Pola
resource_id

int64

Unikalny identyfikator wydawcy. Ten identyfikator musi być unikalny wśród wszystkich wydawców.

IssuerInsertRequest

Pola
resource

Issuer

Treść żądania.

IssuerListRequest

IssuerListResponse

Pola
resources[]

Issuer

Zasoby odpowiadające żądaniu listy.

IssuerPatchRequest

Pola
resource_id

int64

Unikalny identyfikator wydawcy. Ten identyfikator musi być unikalny wśród wszystkich wydawców.

resource

Issuer

Treść żądania.

IssuerUpdateRequest

Pola
resource_id

int64

Unikalny identyfikator wydawcy. Ten identyfikator musi być unikalny wśród wszystkich wydawców.

resource

Issuer

Treść żądania.

SmartTapMerchantData

Pola
smart_tap_merchant_id

int64

Dostępne tylko dla partnerów obsługujących technologię smart tap. Skontaktuj się z zespołem pomocy, aby uzyskać dodatkowe wskazówki.

authentication_keys[]

AuthenticationKey

Dostępne tylko dla partnerów obsługujących technologię smart tap. Skontaktuj się z zespołem pomocy, aby uzyskać dodatkowe wskazówki.