Мобильные PUSH уведомления — очень мощный инструмент современных девайсов. Они позволяют различным приложениям сообщать о разных событиях без необходимости поддерживать постоянное соединение с сервером.
Они чем-то напоминают SMS, но в силу своей «нативности» их функционал богаче, цена ниже, а кейсов использования гораздо больше.
Наша команда уже давно думала над тем, как сделать эту технологию более доступной для использования.
На данный момент, чтобы воспользоваться всей силой PUSH уведомлений нужно:
— Разработать собственное мобильное приложение (даже если вам просто нужно сообщать себе или пользователю какую-то короткую информацию);
— Портировать его на разные платформы (iOS, Android, WP), чтобы удовлетворить всю аудиторию;
— Создать и развернуть бекенд мобильного приложения, который будет работать с GCM/APNS;
— И наконец написать скрипт, который будет запускать всю эту инфраструктуру в действие.
Согласитесь, если ваша задача состоит в том, чтобы слать такие уведомления из своего ПО/сайта/скрипта — лучше и дешевле по времени и силам получится использовать SMS.
Jeapie — продукт, который, как мы считаем, решит эту проблему и сделает PUSH уведомления доступными для всех.
Мы предоставляем всю готовую инфраструктуру (бесплатное мобильное приложение, веб сервис) и простейшее API для работы с ней.
Сырой пример на php выглядит так
<code> curl_setopt_array($ch = curl_init(), array( CURLOPT_URL => "https://api.jeapie.com/v1/send/message.json", CURLOPT_POSTFIELDS => array( "token" => "APP_TOKEN", "user" => "USER_KEY", "message" => "Hello World", ))); curl_exec($ch); curl_close($ch); </code>
И все! Сообщение практически мгновенно доставляется на девайс.
Уже готово приложение для Android и iOS версия.
Также на днях мы выпустили Yii framework extension, который позволит подключить Jeapie уведомления к вашему проекту.
Update 06.06.2013 Выпустили Iphone версию приложения. Теперь можно отсылать сообщения из PHP в Iphone