Главная » Drupal » Статьи Drupal » Интеграция Managing News и SlingshotSMS
Распечатать статью

Интеграция Managing News и SlingshotSMS

Благодаря интеграции с SlingshotSMS, Managing News теперь может обновлять информацию на картах в режиме реального времени на основе СМС. Эта версия для нас особенно важна, так как в ней объединены два наших основных проекта, и такое объединение делает лучше каждый из них. SlingshotSMS — это лёгкий СМС-шлюз, который может быть запущен с ЮСБ-диска, он нуждается только в GSM-модеме и соединении с интернетом, для взаимодействия в виде моста между мобильным телефоном и вебом. Managing News — это эффективный агрегатор и инструмент визуализации, который позволяет распределённым командам совместно работать и упростить работу с большими объёмами информации. Вместе они составляют расширяемую структуру, которая позволяет работать с оперативно собираемой информацией.

Расширяемость в этом приложении является очень важным моментом, так как она позволяет использовать приложение для самых разнообразных целей. Мы обычно имеет дело с мониторингом выборов, но это только один из возможных способов использования. На иллюстрациях, которые размещены ниже, Саман показал как работает этот подход.

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

Интеграция Managing News и SlingshotSMS

Так как SlingshotSMS работает с ЮСБ-диска, то вам нужно подключить этот диск, включить телефон и настроить сайт, на который будут отправляться полученные СМС. Эти сообщения будут преобразовываться в ленту формата РСС 2.0 и PUSHed, как fat ping. Для передачи этой информации вашей ЭВМ, ей нужно только подключение к интернету.

Интеграция Managing News и SlingshotSMS

Возвращаясь к примеру с мониторингом выборов можно увидеть, как человек отправляет сообщение о закрытом избирательном участке. Отметьте, что текстовое сообщение содержит несколько элементов: идентификатор избирательного участка, слово «закрыт» и слово «охрана». Эти слова являются ключевыми терминами, которые мы хотим сообщить Managing News и которые будут использоваться в качестве флажков.

Интеграция Managing News и SlingshotSMS

SlingshotSMS только перенаправляет данные в Managing News. На сайте есть специальный парсер, который разбирает это текстовое сообщение, извлекая ключевые слова и номер участка.

Интеграция Managing News и SlingshotSMS

Настройка обработки СМС для проектов

Из коробки, мост Managing News — SlingshotSMS, просто принимает СМС и включает их в стандартный документооборот Managing News. Это то место, где расширяемость Managing News имеет важное значение. Написать свой парсер, который заменит стандартный, очень просто. С творческим подходом к таксономии Друпала, можно распределять приходящие сообщения по каналам Managing News, а используя регулярные выражения, вы можете быстро развернуть систему, которая будет способна понимать эту информацию и позволит участникам команды реагировать на неё. Мы собираемся скоро опубликовать статью, в которой расскажем как это сделать.

Идентификация

Идентификация приходящих СМС крайне важна в этой ситуации и мы позаботились о том, чтобы эта возможность работала только с получением данных из надёжных источников. Система зависит от модуля KeyAuth, который позволяет подписывать сообщения при его прохождении через SlingshotSMS. После настройки возможности Managing News Slingshot, пользователи получают открытые и закрытые ключи, которые они затем копируют в файл конфигурации SlingshotSMS. Мы рассматриваем вопрос перехода на технологию OAuth в будущем.

Источник: content-management-systems.info

Вы можете оставить комментарий, или обратную ссылку на Ваш сайт.

Оставить комментарий

Похожие статьи