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

Эбиа

www.ebia.ru

24
Enlite

Enlite

enlited.ru

21
YAGLA

YAGLA

yagla.ru

15
Cookiezz

Cookiezz

cookiezz.com.ua

15
likearea

likearea

smm.li

15
SE Ranking

SE Ranking

seranking.ru

11
Relap

Relap

relap.io

11
Perezvoni.com

Perezvoni.com

perezvoni.com

11
Venyoo

Venyoo

venyoo.ru

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

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

2 739 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 есть интеграция через периодическое сканирование постов в паблике.
Ответить
Выбрать файл
Читайте далее
Загружаем…
Блог проекта
Расскажите историю о создании или развитии проекта, поиске команды, проблемах и решениях
Написать
Личный блог
Продвигайте свои услуги или личный бренд через интересные кейсы и статьи
Написать