Найти в Дзене
Блог разработчика

Как отправлять уведомления с сайта?

В статье речь пойдёт о самом простом способе интеграции Firebase Push уведомлений в ваше iOS приложение, работающем из коробки на любом хостинге. Рассмотрим его на примере одного внутрикорпоративного приложения.

Уведомление о новом бронировании
Уведомление о новом бронировании

Началось все с того, что меня попросили сделать приложение, которое будет отображать все текущие и прошлые заявки, отправленные клиентами с сайта. Приложение было сделано достаточно быстро, так как особого дизайна не требовалось, необходим был только функционал.

Все заявки отображаются и группируются по месяцам. После тестирования в приложение был добавлен функционал Push уведомлений, а также трекинг количества подписок в социальных сетях и отображение всех комментариев к новостям сайта.

Источник: pixabay.com
Источник: pixabay.com

Естественно, правился и код на сайте компании, для публикации уведомлений в приложение после отправки письма о заявке.

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

Вот такой простой функцией вы можете отправлять Push’и на определённые устройства, зная их токен:

sendNotification('Заголовок', 'Описание', ["post_id" => "id поста для комментариев"], ‘API ключ Firebase’,’token устройства’);

Используя для этого вот такой код:

В AppDelegate.swift:

Интеграция уведомлений в ваши приложения таким способом не займет много времени, и результат может повлиять на количество обработанных заявок и комментариев на вашем сайте, а следовательно, отразиться на росте прибыли компании в целом.

А как вы отправляете пуш уведомления с сайта в мобильное приложение? Делитесь своим опытом и кейсами в комментариях)

Обязательно подписывайтесь на канал, ставьте лайк, ну и вот это вот все!)