Лучшие статьи и кейсы стартапов
Включить уведомления
Дадим сигнал, когда появится
что-то суперстоящее.
Спасибо, не надо
Вопросы Проекты Вакансии
Платформа мгновенных уведомлений.
Рекомендуем
Продвинуть свой проект
Лучшие проекты за неделю
32
Битрикс24

Битрикс24

www.bitrix24.ru

23
Отследить-посылку

Отследить-посылку

отследить-посылку.рф

13
WebResidentTeam

WebResidentTeam

webresident.agency

13
Логомашина

Логомашина

logomachine.ru

12
Devicerra

Devicerra

devicerra.com

12
Perezvoni.com

Perezvoni.com

perezvoni.com

11
Expresso

Expresso

www.expresso.today

11
Reader

Reader

Интернет-журнал о современных технологиях.

9
ADN Digital Studio

ADN Digital Studio

adn.agency

9
Aword

Aword

Приложение для изучения английских слов

Показать следующие
Рейтинг проектов
Подписывайтесь на Спарк в Facebook

Используем IFTTT и PushAll для получения уведомлений из различных сервисов

2 476 9 В избранное Сохранено
Авторизуйтесь
Вход с паролем
Недавно был представлен новый сервис от IFTTT - Maker. C помощью него вы сможете получать оповещения, например из RSS ленты, твиттера, инстаграма, фейсбука и многое-многое другое. Мы рассмотрим это на примере инстаграма.

На месте RSS может быть все что угодно, это может быть твиттер лента, действие в гитхабе, календаре гугл, инстаграме, тамблере, трелло, ютубе, википедии... количество рецептов на IFTTT поражает.

Вы скажите: А зачем нужен PushAll, если уведомления можно получать через IFTTT?

Ответ прост: Нету IFTTT для компьютера, нету IFTTT для WP. При помощи PushAll вы можете получать оповещения от IFTTT в ваш телеграм на Windows Phone, на компьютер в браузер хром или другие (при открытой вкладке, а скоро для OSX и Firefox в виде дополнений) А также получать те же оповещения на Android без установки самого IFTTT.

И пожалуй самое интересное: Вы можете делать пуши не только себе, а создать канал и пушить информацию своим подписчикам. То есть можно выбрать любой источник и сделать его каналом PushAll. И это бесплатно!

Что такое IFTTT?

IFTTT — это так называемый мешап-сервис, способный объединить в единый инструмент самые различные сетевые приложения.

Принцип работы IFTTT предельно прост. Каждая задача, носящая название «Рецепт» (Recipe), состоит из двух частей — «триггера» (Trigger) и «действия» (Action). «Триггер» — это некое конкретное условие, при котором должно выполняться определённое «действие». Проще говоря, срабатывание «триггера» приводит к выполнению «действия» — «Если это, тогда то».

Различные действия можно составлять из комбинаций «каналов» — то есть поддерживаемых IFTTT сетевых сервисов и некоторых физических устройств. Для каждого канала возможны выбор действий и их тонкая настройка, поэтому реальное число комбинаций чрезвычайно велико.

На создание простейшего «рецепта» уходит менее минуты, при этом вы можете воспользоваться богатой библиотекой IFTTT и выбрать уже кем-то придуманный «рецепт» или изменить его по своему усмотрению.

Предварительный этап

Вам конечно же нужно иметь Google+ аккаунт, чтобы зайти на PushAll.ru и нажать на вход. После чего добавляйте устройства - сверху справа есть ? там вся инструкция по установке

b_5634332436a23.jpg

b_563433366ac81.jpg

Добавили? Зайдите в профиль и "пропингуйте" вы увидите. что оно работает!

b_563433e3b50cc.jpg

PS. Да PushAll скоро сможет оповещать и на почту.

Достаём необходимые данные

Если вы хотите пушить лично себе - заходим в администрирование -> API Общее

b_56343473794fd.jpg

Находим там ключ для отправке себе и ID.

Если вы хотите пушить в канал - выбираем сверху созданный канал (чтобы создать нажмите на красный круг с + в центре)

b_563434b89ef27.jpg

У канала также есть раздел API. Там вы увидите ID канала и ключ канала

b_563434e957227.jpg

Создаем рецепт!

https://ifttt.com/myrecipes/personal/new

Заходим и после регистрации жмет THIS.

b_563435331294d.jpg

Выбираем RSS или что либо еще.

b_563435574da97.jpg

К примеру New Feed Item

b_56343579a0438.jpg

Введем например RSS спарка

b_563435b338d7b.jpg

b_563435c771d79.jpg

Жмем THAT

b_563435e63391d.jpg

Ищем Maker

b_56343606b3071.jpg

Жмем Connect и потом Done и потом Continue (зачем это непонятно)

b_5634362a9a5bf.jpg

Конечно же Make a web request

b_563439f7d33e2.jpg

Выбираем все как на скриншоте - адрес API - https://pushall.ru/api.php

В body пишем: type=self&id=1&key=0000title=&text=&url=

Или type=broadcast&id=1&key=0000title=&text=&url=

Первое в случае если вы шлете себе, а второе, если шлете в канал. Вместо 1 и нулей подставляем свои айди и ключ.

Далее заполняем параметры, в этом поможет интерфейс IFTTT

b_56343a3af2c19.jpg

Также вы можете добавлять еще параметры, которые описаны в API PushAll, например ICON или URL.

Итоговая строка вышла у меня такой:

type=self&id=1&key=0000title={{EntryTitle}}&text={{EntryContent}}&url={{EntryUrl}}

b_563438376671e.jpg

Создаем рецепт.

Все!

После этого все должно работать. Данный рецепт цепляет именно новые данные. Т.е. сразу вам пуш не придет. Вы также можете попробовать данный метод и с остальными объектами в IFTTT.

Кстати - вот готовый рецепт, просто вписываем туда свои данные и все работает (RSS тоже меняйте)

https://ifttt.com/recipes/338093-spark-to-pushall

Но для спарка лучше использовать специальный канал - https://pushall.ru/spark

PS. Да он работает!

b_563439b467aff.jpg

+1
Первые Новые Популярные
Davronbek Rustamov
Хорошая статья

Можете ли вы объяснить подробнее пример, в котором приходят уведомления о новых публикациях какой-либо страницы Facebook?

Спасибо
Ответить
PushAll
Платформа мгновенных уведомлений.
Олег Карнаухов
По аналогии по статьёй - выберите Facebook page. Конечно, это работает только если это страница ваша.
Первый пункт работает если вы просто с личной страницы хотите делать пуши.
К примеру вы разместили новость - можно через триггер сделать пуш в канал на PushAll.
Также и с прикреплёнными публичными страницами.
Ответить
Davronbek Rustamov
Да, я пробовал. Получается, мои предположения о том, что с не моими страницами не получится, подтвердились :(.
А вы не знаете какой-либо способ получать уведомления (любые) о публикации любой (не принадлежащей мне) Facebook-страницы? Везде искал - всё тщетно
Ответить
PushAll
Платформа мгновенных уведомлений.
Олег Карнаухов
Можно написать бота, который будет проверять через API фейсбука ленты.
Ответить
Davronbek Rustamov
Я пытался создать рецепт с триггером Battery is low и выводом в PushAll.
В Body пытался ввести URL картинки (иконки). Не получается. Ввожу так:

type=self&id=[мой ID]&key=[мой ключ]title={{BatteryPercentage}}&text={{OccurredAt}}&icon={{https://www.android.com/static/img/versions/android-l/battery.png}}

Выделяет оранжевым этот кусок: {{https://www.android.com/static/img/versions/android-l/battery.png}}
Ответить
PushAll
Платформа мгновенных уведомлений.
Олег Карнаухов
адрес до картинка - без {{}}
Эти скобки нужны только для переменных из IFTTT
Ответить
PushAll
Платформа мгновенных уведомлений.
Олег Карнаухов
Т.е. будет как пример
type=self&id=1&key=000&title={{BatteryPercentage}}&text={{OccurredAt}}&icon=https://www.android.com/static/img/versions/android-l/battery.png
Ответить
CallbackHunter.com
Увеличивает на 75% конверсию с трафика сайта в звонки
Леонид Рудык
Здравствуйте, хочу прикрутить паблик вконтакте к телеграм боту

https://ifttt.com/recipes/414104-instagram-telegrambot

К инстаграму прикрутил) Как мне забирать данные с паблика?
Ответить
PushAll
Платформа мгновенных уведомлений.
Олег Карнаухов
Через IFTTT думаю никак. В PushAll есть интеграция через периодическое сканирование постов в паблике.
Ответить
Выбрать файл
Читайте далее
Загружаем…
Блог проекта
Расскажите историю о создании или развитии проекта, поиске команды, проблемах и решениях
Написать
Личный блог
Продвигайте свои услуги или личный бренд через интересные кейсы и статьи
Написать