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

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

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 6.8 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 04.03.2025 13:00 d847f56

HMS Pushkit PHP Serverdemo

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

Содержание

Введение

Пример кода на PHP представляет собой упаковку API сервера HUAWEI Push Kit. Он предоставляет множество примеров PHP-программ для быстрого доступа к HUAWEI Push Kit для вашего использования или справочных целей. Следующая таблица описывает пакеты примеров кода на PHP.

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

Установка

Перед использованием примеров кода на PHP проверьте, что PHP-окружение установлено.

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

Пример кода на PHP отладивается с помощью набора разработки XAMPP (MySQL + PHP + Perl) версии 5.6.26.

Настройка

Следующая таблица описывает параметры метода конструктора.| Параметр | Описание | :--- | :--- | appid | ID приложения, который получается из информации о приложении. | appsecret | Секретный ключ доступа приложения, который получается из информации о приложении. | access_token | URL для сервиса OAuth 2.0 Huawei для получения токена,
см. Генерация уровня приложения токена доступа. | hw_token_server | URL для доступа к HUAWEI Push Kit, см. Отправка сообщений.## Пример кода

Пример кода на PHP использует структуру приложения в пакете push_admin как вход. Основные методы в структуре приложения используются для вызова API сервера HUAWEI Push Kit. Следующая таблица приводит список методов в приложении.

Метод Описание
__push_send_msg__ Отправляет сообщение на устройство.
__common_send_msg__ Подписывается на тему, отписывается от темы,
и запрашивает список подписанных тем устройством.
__constructor__ Конструктор, который получает ключевые данные для отправки сообщения.

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

Код расположен: examples/test_sample_push_passthrough_msg.php

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

Код расположен: examples/test_sample_push_notification_msg.php

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

Код расположен: examples/test_sample_push_topic_msg.php

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

Код расположен: examples/test_sample_push_condition_msg.php

5. Отправка сообщения в Huawei Quick App.

Код расположен: examples/test_sample_push_instance_app_msg.php

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

Код расположен: examples/test_sample_push_webpush_msg.php

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

Код расположен: examples/test_sample_apns_msg.php#### 8. Отправка тестового сообщения. Код расположен: examples/test_sample_test_push_msg.php

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

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

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

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

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

Лицензия

Пример PushKit PHP лицензирован под лицензией Apache License, версия 2.0.

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

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

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