Предоставить новую карту

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

Добавить в Google Кошелек из приложения для Android

В этом разделе мы описываем процесс сохранения учетной записи в Google Wallet из приложения поставщика услуг для Android.

Пользовательский поток

На этих рисунках показан процесс предоставления идентификатора Campus ID с точки зрения Google Wallet.

На первом экране приложение подключается к Google Wallet. На втором экране пользователь принимает Условия обслуживания и продолжает.
Рисунок 1. Пользователь начинает подготовку своей карты и принимает Условия обслуживания.

  • Во время настройки сетевого подключения и начальных служб пользователю отображается анимация вращающегося соединения.
  • После этого пользователь принимает Условия обслуживания и продолжает процесс.

На первом экране приложение сохраняет идентификатор на телефоне пользователя. На втором экране идентификатор сохраняется и появляется сообщение об успешном завершении.
Рисунок 2 : Подготовка пользователя завершена.

  • Пользователю показывается вращающаяся анимация сохранения, в то время как фоновые службы предоставляют учетную запись на устройстве.
  • После завершения служб появится экран успеха.
  • На последующих экранах пользователю может быть предложено загрузить приложение Google Wallet, если его еще нет на его устройстве.

Ключевые моменты

  • Google поддерживает только привязку учетной записи из приложений Android. Если вам нужна поддержка других вариантов использования, обратитесь к своему контактному лицу в Google.
  • Если карта уже сохранена в выбранной учетной записи Google, вместо этого пользователю будет показана ссылка для открытия карты в приложении Google Wallet, где он может просмотреть сведения о карте.
  • Если карта сохранена в учетной записи Google, отличной от той, в которую вошел пользователь, пользователь получает сообщение, указывающее, что другая учетная запись Google уже сохранила эту карту.
  • Если пользователь пытается добавить карту и не имеет учетной записи Google, появляется запрос на создание учетной записи. После создания учетной записи Google процесс продолжается в обычном режиме.

API приложений

Приложения, поддерживающие потоки Campus ID, должны быть интегрированы с API сервисов Google Play.

Однако вызовы методов из приложения поставщика услуг в Сервисы Google Play недоступны в общедоступной версии Сервисов Google Play . Вместо этого разработчик приложения поставщика услуг должен добавить и получить доступ к пользовательским модулям для вызова определенных методов.

Для получения дополнительной информации обратитесь к своему поставщику услуг.