Начало работы
Вы решили отправлять пуш-сообщения — верное решение, о котором вы никогда не пожалеете. Половина дела уже сделана, осталось немного:
- Зарегистрируйтесь в системе управления Pushed.
- Скачайте библиотеку отправки пуш-сообщений и установите в свое мобильное приложение. Если вы используете Flutter для разработки мобильного приложения воспользуйтесь готовым плагином для Flutter.
- Сделайте интеграцию с нашими API для автоматизированной отправки пуш-сообщений.
Регистрация в Pushed
- Зарегистрируйтесь в системе управления Pushed.
- Для прохождения регистрации введите ваш рабочий Email. Мы используем технологию Passwordless, больше никаких забытых паролей!
- Подтвердите свою почту, пройдя по ссылке и настроив себе второй фактор, мы используем Multifactor. Для подтверждения доступа рекомендуем использовать мобильное приложение Multifactor.
- Завершите регистрацию в системе управления Pushed, заполнив информацию о Вашем проекте.
- Перейдите в раздел приложения и добавьте ваше мобильное приложение. Вам будет создан токен доступа для отправки пуш-сообщений.
- Пригласить дополнительных пользователей в систему вы можете в разделе Сотрудники, наше решение является мультипользовательским.
Регистрация и идентификация клиента
- Каждый зарегистрированный клиент (устройство) получает свой клиентский уникальный токен (client token), который используется для отправки и получения уведомлений.
- Клиентский токен необходимо передать с мобильного приложения на ваш сервер. В дальнейшем клиентский токен потребуется в API отправки пуш-сообщений.
Использование Apple Push Notification service
- Инструкция для начала работы с APNs
Типы пуш сообщений
- Системное. Используется для отправки кода доступа, подтверждения и верификации пользователя на ресурсе. Обычно имеет короткий срок жизни до 60 секунд.
- Информационное. Произвольное сообщение, имеет массовый характер и отправляется на группу пользователей. Пуш-сообщение может быть кастомизировано. Часто используется для рекламы.
- Техническое. Сообщение отправляется для мобильного устройства без уведомления пользователя.