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

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

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

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

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

Эти рисунки иллюстрируют процесс предоставления пользователем идентификатора Campus ID с точки зрения Google Кошелька.

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

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

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

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

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

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

API приложений

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

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

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