# Получение push-уведомлений на Huawei

Для получения push-уведомлений на устройства Huawei используется система **Huawei Push Kit**.

  1. Перейдите на сайт [**Huawei Developer**](https://developer.huawei.com) и создайте аккаунт разработчика.  Для верификации потребуется паспорт, а сам процесс может занять до 3 дней.

  1. Перейдите в раздел **AppGallery Connect**.

      ![Консоль AppGallery Connect](https://webim.ru/kb/img/mobile/push-notifications/app-gallery-connect.webp)

  1. Затем перейдите в **Мои проекты**.

      ![Список проектов в AppGallery Connect](https://webim.ru/kb/img/mobile/push-notifications/my-projects.webp)

  1. Создайте новый проект или выберите существующий.

  1. Добавьте ваше приложение в проект, указав необходимые данные (название, пакет и т.д.).

  1. В проекте **AppGallery Connect** перейдите на вкладку **Project Settings**, выберите **Push Kit** и включите его, следуя инструкциям на экране:

      ![Подключение Push Kit](https://webim.ru/kb/img/mobile/push-notifications/push-kit.webp)

  1. Затем перейдите в настройки, в месте хранения данных выберите "Россия".

  1. В настройках проекта создайте новое приложение:

      ![Создание приложения в AppGallery Connect](https://webim.ru/kb/img/mobile/push-notifications/creating-new-app.webp)

  1. После прохождения всех этапов и добавления pushkit в мобильное приложение, появятся поля с `OAuth 2.0`.

      ![Настройка OAuth 2.0 для push](https://webim.ru/kb/img/mobile/push-notifications/oauth-2-0.webp)

  Для отправки уведомлений посетителю пропишите ID клиента и секрет клиента в `account-config` в  строке `huawei_push_kit_settings`.

  Для отправки уведомлений оператору пропишите те же данные в `main.ini` в строках `hpk_agent_client_id` и `hpk_agent_secret_key`.

---

Источник: https://webim.ru/kb/mobile/push-notifications/push-notifications-huawei.html
