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

OSCHINA-MIRROR/hms-core-hms-push-serverdemo-java

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 5.3 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 25.11.2024 23:26 7e03637

HMS Pushkit Java Serverdemo

Содержание

Введение

Пример кода на Java инкапсулирует API сервера HUAWEI Push Kit. Он предоставляет множество примеров программ для ознакомления или использования.

В следующей таблице описаны пакеты примера кода на Java.

Пакет Описание
examples Пакеты с примерами кода. Каждый пакет может работать независимо.
messaging Пакет, в котором инкапсулированы API сервера HUAWEI Push Kit.

Поддерживаемые среды

Для HUAWEI Push Kit рекомендуются JDK 8.0 или более поздние версии и IntelliJ IDEA.

Установка

Настройте инструмент сборки, чтобы импортировать пример кода в вашу среду IDE.

Конфигурация

В следующей таблице перечислены параметры, которые необходимо задать.

Параметр Описание
appid Идентификатор приложения, который можно получить из информации о приложении.
appsecret Секретный ключ доступа к приложению, который можно получить из информации о приложении.
token_server URL-адрес службы Huawei OAuth 2.0 для получения токена, см. раздел «Генерация токена доступа на уровне приложения» (Generating an App-Level Access Token).
push_open_url URL-адрес для доступа к HUAWEI Push Kit, см. раздел Отправка сообщений (Sending Messages).

Пример кода

1. Отправка сообщения данных Android.

Расположение кода: examples/SendDataMessage.java

2. Отправка уведомления Android.

Расположение кода: examples/SendNotifyMessage.java

3. Отправка сообщения по теме.

Расположение кода: examples/SendTopicMessage.java

4. Отправка сообщения при выполнении условий.

Расположение кода: examples/SendConditionMessage.java

5. Отправка сообщения в быстрое приложение Huawei.

Расположение кода: examples/SendInstanceAppMessage.java

6. Отправка сообщения через агент WebPush.

Расположение кода: examples/SendWebpushMessage.java

7. Отправка сообщения через агента APNs.

Расположение кода: examples/SendApnsMessage.java

8. Отправка тестового сообщения.

Расположение кода: examples/SendTestMessage.java

Техническая поддержка

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

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

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

Если в наших примерах обнаружена ошибка, отправьте запрос в репозиторий. Ещё лучше отправить Pull Request с исправлением.

Лицензия

Пример Pushkit на Java лицензирован в соответствии с Apache License, version 2.0.

Опубликовать ( 0 )

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

1
https://api.gitlife.ru/oschina-mirror/hms-core-hms-push-serverdemo-java.git
git@api.gitlife.ru:oschina-mirror/hms-core-hms-push-serverdemo-java.git
oschina-mirror
hms-core-hms-push-serverdemo-java
hms-core-hms-push-serverdemo-java
master