1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/hms-core-hms-wallet-clientdemo-android

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

HMS Wallet Kit Пример

Английский | Китайский

Содержание

Введение

Этот пример кода вызывает клиентские API HMS Wallet Kit. Он предоставляет множество методов для вашего использования или в качестве примера.

Установка

Перед использованием примера кода проверьте, что среда Android установлена. Разархивируйте пакет с примером кода.

Импортируйте разархивированный проект в ваш Android Studio. Обновите и синхронизируйте проект. Запустите пример на устройстве Android или эмуляторе.

Поддерживаемые окружения

Android Studio 3.x
Java JDK (1.8 или выше)
SDK Platform (26 или выше)
Gradle (4.6 или выше)

Пример кода

Пример кода предлагает два метода для добавления пропусков: получение пропусков через приложение, быстрое приложение или HUAWEI Wallet CardStore и получение пропусков через веб-страницу, SMS-сообщение, электронную почту или приложение.

  1. Получение пропусков через приложение, быстрое приложение или HUAWEI Wallet CardStore: В настоящее время этот режим доступен только на территории Китая.- Запрос услуг Wallet Kit. Разработчики должны запросить услуги Wallet Kit. Вам следует получить идентификатор службы и сертификат, который используется для шифрования пакета пропуска. Chinese / English- Разработчик использует демонстрационный сервер для генерации пакета ваучеров. Разработчику требуется создать пакет ваучеров с помощью демонстрационного сервера. Для получения информации о том, как создать пакет ваучеров с помощью демонстрационного сервера, см. huawei-wallet-server-windows-passsdk-demo.zip- Отправка пакета пропуска в приложение Huawei Pay. Разработчик заменяет createPassData() в TestUtil.java. Этот шаг используется только для имитации добавления карты. В реальной ситуации разработчику потребуется получить данные карты и пакета пропуска от сервера разработчика.

  2. Получение пропусков через веб-страницу, SMS-сообщение, электронную почту или приложение:

  • Подключение к услуге Wallet Kit. Разработчики должны подключиться к услуге Wallet Kit. Вам следует получить идентификатор услуги и сгенерировать пару ключей RSA (частный ключ используется для шифрования данных JWE).

Китайский / Английский

  • Отправьте модели на серверы Huawei. Этот шаг следует выполнить до того, как разработчик использует демонстрацию для добавления экземпляров pass. Подробнее см. Разработческое руководство.

Китайский / Английский- Используйте демонстрацию для преобразования экземпляра pass в JWE и отправки JWE на сервер Huawei. Разработчики должны заменить приватный ключ в Constant.java. Приватный ключ получен на первом этапе. Приватный ключ используется для шифрования данных JWE. После генерации данных JWE они могут быть отправлены на серверы Huawei. При успешной отправке пользователи смогут просматривать карту pass в Huawei Pay.

Вопросы или проблемы

Если вы хотите больше узнать о HMS Core, r/HMSCore на Reddit для вас, чтобы следить за последними новостями о HMS Core и обмениваться мнениями с другими разработчиками.

Если у вас есть вопросы о том, как использовать образцы HMS, попробуйте следующие варианты:

  • Stack Overflow — лучшее место для любых вопросов программирования. Убедитесь, что ваш вопрос помечен huawei-mobile-services.
  • Форум разработчиков Huawei HMS Core модуль отлично подходит для общих вопросов или запросов рекомендаций и мнений.

Если вы столкнулись с ошибкой в наших образцах, пожалуйста, отправьте сообщение об ошибке в репозиторий. Лучше всего вы можете отправить пулл-запрос с исправлением.

Лицензия

Пример SDK Wallet Kit лицензирован под Apache License, версия 2.0.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Пример кода клиента сервиса кошелька Huawei предоставляет два способа добавления купонов: * получение купонов через CardStore кошелька Huawei; * получение купонов через партнёрское приложение, мини-приложение, веб-сайт, SMS или электронную почту. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/hms-core-hms-wallet-clientdemo-android.git
git@api.gitlife.ru:oschina-mirror/hms-core-hms-wallet-clientdemo-android.git
oschina-mirror
hms-core-hms-wallet-clientdemo-android
hms-core-hms-wallet-clientdemo-android
master