Wymagania wstępne

Zanim zintegrujesz interfejs Google Wallet API, wykonaj te czynności:

1. Rejestracja konta wydawcy w Portfelu Google dla interfejsów API

Do tworzenia i dystrybucji kart Portfela Google jest potrzebne konto wydawcy. Zarejestruj się w Konsoli usług Google Pay i Portfela Google, aby uzyskać konto wydawcy. Po zarejestrowaniu się otwórz stronę API Portfela Google i kliknij Utwórz pierwszą kartę. Gdy zaakceptujesz warunki korzystania z usługi, możesz zacząć tworzyć klasę karty.

Po wykonaniu powyższych czynności możesz też wypróbować Ćwiczenia z programowania.

2. Włącz interfejs API Portfela

3. Tworzenie konta usługi

Do wywołania interfejsu API Portfela Google niezbędne jest konto usługi oraz klucz konta usługi. Konto usługi to tożsamość, która wywołuje interfejs API Portfela Google. Klucz konta usługi zawiera klucz prywatny, którego aplikacja używa do uwierzytelniania w interfejsie API Portfela Google.

Utwórz konto usługi:

  • 1.Utwórz konto usługi w konsoli Google Cloud, podając te informacje:
    • Nazwa konta usługi – na przykład: Klient internetowy Portfela.
    • Identyfikator konta usługi – przykład: my-service-account.
  • 2. Kliknij UTWÓRZ I KONTYNUUJ.
  • 3. Kliknij GOTOWE.

Utwórz klucz konta usługi:

  • 1. Wybierz konto usługi. Przykład: my-service-account@my-project-id.iam.gserviceaccount.com.
  • 2. Kliknij pozycję KLUCZ w górnej części strony.
  • 3. Kliknij DODAJ KLUCZ, a potem Utwórz nowy klucz.
  • 4. Wybierz typ klucza JSON.
  • 5. Kliknij UTWÓRZ, aby utworzyć i pobrać klucz konta usługi.

4. Autoryzuj konto usługi

Aby wywołać interfejs API, musisz autoryzować konto usługi. Aby je autoryzować, przyznaj kontu usługi uprawnienia do zarządzania kontem wydawcy.

  • Otwórz stronę Użytkownicy w Konsoli Google Pay i Portfela Google.
  • 1. Kliknij Zaproś użytkownika.
  • 2. Dodaj adres e-mail konta usługi. Przykład: my-service-account@my-project-id.iam.gserviceaccount.com.
  • 3. Jako poziom dostępu wybierz Programista.
  • 4. Kliknij Zaproś.

5. Utwórz zajęcia

Przed utworzeniem i dodaniem elementu FlightObject musisz utworzyć FlightClass. Aby to zrobić, zaloguj się w Konsoli usług Google Pay i Portfela Google, otwórz stronę Google Wallet API i utwórz nową klasę pokładową.

  1. Sprawdź, czy znajdujesz się na karcie Zarządzaj.
  2. Jeśli tworzysz kartę po raz pierwszy, zobaczysz komunikat „Jesteś w trybie demonstracyjnym”.
  3. W trybie demonstracyjnym kliknij „Skonfiguruj konta testowe”, aby dodać konta testowe. W trybie demonstracyjnym tylko konta te mogą zapisywać karty.
  4. Kliknij Utwórz zajęcia.
  5. Wybierz Wejście na pokład.
  6. Wypełnij wszystkie wymagane pola oznaczone gwiazdką *.
  7. Kliknij Utwórz zajęcia.

Jeśli potrzebujesz wielu kart pokładowych, powtórz czynności opisane na tej stronie.

Więcej informacji o sposobie reprezentowania tych atrybutów na karcie znajdziesz w szablonie układu.

Po utworzeniu zajęć na karcie pokładowej przejdź do artykułu Dodawanie kart do Portfela Google.