Предпосылки,Предпосылки,Предпосылки

Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.

Прежде чем использовать Google Wallet API для интеграции, выполните следующие действия:

1. Зарегистрируйте учетную запись издателя Google Wallet API.

Аккаунт эмитента необходим для создания и распространения пропусков для Google Кошелька. Зарегистрируйтесь в Google Pay и Wallet Console, чтобы получить учетную запись эмитента. Заполнив свой бизнес-профиль, перейдите на страницу API Google Кошелька и нажмите Запросить доступ . Укажите в сценарии использования, что вы планируете использовать Google Wallet API для этой реализации, заполните контрольный список и отправьте запрос.

Пока вы ждете одобрения своей учетной записи эмитента, создайте временную учетную запись разработчика или попробуйте Codelab .

2. Включите API кошелька

  • Войдите в Google Cloud Platform и включите Google Wallet API для своего проекта GCP.
  • Если у вас еще нет проекта GCP, создайте его.
  • Включите API Google Кошелька .

3. Создайте учетную запись службы

Учетная запись службы и ключ учетной записи службы необходимы для вызова API Google Wallet. Учетная запись службы — это идентификатор, который вызывает API Google Wallet. Ключ учетной записи службы содержит закрытый ключ, который идентифицирует ваше приложение как учетную запись службы.

Создайте учетную запись службы:

  • 1. Создайте учетную запись службы в Google Cloud Console, указав следующие данные:
    • Имя сервисной учетной записи — пример: Wallet Web Client
    • Идентификатор сервисного аккаунта — пример: my-service-account
  • 2. Нажмите СОЗДАТЬ И ПРОДОЛЖИТЬ .
  • 3. Нажмите ГОТОВО .

Создайте ключ сервисной учетной записи:

  • 1. Выберите учетную запись службы. Например: my-service-account@my-project-id.iam.gserviceaccount.com .
  • 2. Нажмите на пункт меню KEYS в верхней части страницы.
  • 3. Нажмите ДОБАВИТЬ КЛЮЧ и Создать новый ключ .
  • 4. Выберите тип ключа JSON .
  • 5. Нажмите СОЗДАТЬ , чтобы создать и загрузить ключ сервисной учетной записи.

4. Авторизуйте учетную запись службы

Вы должны авторизовать учетную запись службы, чтобы вызывать API. Чтобы авторизовать его, предоставьте служебной учетной записи доступ для управления вашей учетной записью эмитента.

  • Посетите страницу пользователей в консоли Google Pay и Wallet .
  • 1. Щелкните Пригласить пользователя .
  • 2. Добавьте адрес электронной почты учетной записи службы. Например: my-service-account@my-project-id.iam.gserviceaccount.com .
  • 3. Выберите « Разработчик» для уровня доступа.
  • 4. Нажмите Пригласить .

5. Создайте класс

Прежде чем вы сможете создать и добавить FlightObject , вы должны создать FlightClass . Для этого войдите в Google Pay и Wallet Console , перейдите на страницу Google Wallet API и создайте новый класс Boarding.

  1. Выберите вкладку « Управление ».
  2. Щелкните Создать класс .
  3. Выберите Посадка .
  4. Заполните все обязательные поля * .
  5. Щелкните Создать курс .

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

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

После того как вы успешно создадите курс интерната, перейдите к разделу Добавление пропусков в Google Кошелек .