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

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

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

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 )

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

Введение

Пример кода Java для серверной части сервиса push-уведомлений Huawei, который включает в себя обширные примеры программ, что упрощает их использование или служит в качестве образца для реализации. Развернуть Свернуть
Apache-2.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