Поддержка - Ушахиди

Источники данных

Существует много способов ввода сообщений в ваше развертывание Ushahidi, кроме самого развертывания. В этом разделе показано, как настроить все возможные типы источников данных. Они включают:-

NB. Если вы являетесь пользователем ushahidi.com, количество доступных вам типов источников данных может быть ограничено в зависимости от плана Ushahidi, на который вы подписаны. Вы можете просмотреть их от страница наших планов , Для развертываний с открытым исходным кодом / самостоятельно размещенных вам доступны все типы источников данных.

Чтобы получить доступ к странице конфигурации источников данных,

  • В левой части меню нажмите « Настройки».

В левой части меню нажмите « Настройки»

  • Затем нажмите « Источники данных» .

Затем нажмите « Источники данных»

Вы должны получить полный список источников данных, как показано ниже Вы должны получить полный список источников данных, как показано ниже

Этот раздел позволяет настроить платформу для получения электронных писем от пользователя. Перед началом работы убедитесь, что у вас настроена учетная запись электронной почты в Gmail, Yahoo или любом другом поставщике услуг. Убедитесь, что у вас включен IMAP / POP (для получения дополнительной информации об этих двух протоколах, посетите этот сайт , Инструкции по включению настроек IMAP / POP в вашей электронной почте можно найти здесь

Чтобы начать с настройкой электронной почты,

  • Нажмите на выпадающий значок справа, как показано
  • Введите следующие настройки учетной записи электронной почты: -
  • Нажмите Сохранить, и настройки этого источника данных будут сохранены. Неструктурированные сообщения из электронной почты теперь будут перемещаться в платформу.
  • Чтобы включить / отключить источник данных электронной почты, просто нажмите на зеленый переключатель.

Чтобы включить / отключить источник данных электронной почты, просто нажмите на зеленый переключатель

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

Nexmo - это облачный SMS-API, который позволяет отправлять и получать большое количество сообщений на мобильные телефоны в любой стране по оптовым ценам.

NB. Вам нужна учетная запись nexmo, чтобы настроить ее как источник данных. Чтобы зарегистрироваться, перейдите на https: //dashboard.nexmo.com/si ...

Чтобы начать работу с Nexmo,

  • Войдите в свой Nexmo Dashboard https://dashboard.nexmo.com
  • Если вы этого еще не сделали, вам нужно купить номер, с которого вы будете получать SMS-сообщения.
    • Нажмите на цифры в верхней строке меню на панели инструментов Nexmo.

Нажмите на цифры в верхней строке меню на панели инструментов Nexmo

Установите желаемые критерии для номера телефона, который вы хотите использовать

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

Вам нужно будет получить свои учетные данные API со страницы настроек Nexmo

  • Выберите свой API KEY и API SECRET в разделе настроек API .

Выберите свой API KEY и API SECRET в разделе настроек API

  • Вернитесь на страницу настроек источника данных в своем развертывании.
  • Нажмите на выпадающий значок справа, чтобы перейти на страницу конфигурации Nexmo

Нажмите на выпадающий значок справа, чтобы перейти на страницу конфигурации Nexmo

  • Введите следующие данные, которые вы получили ранее от Nexmo Dashboard
    • От : введите номер телефона, который вы будете использовать для получения SMS-сообщений от вашей учетной записи nexmo
    • Секрет : введите секретное значение в целях безопасности.
    • КЛЮЧ API : введите ключ API, полученный на странице настроек nexmo.
    • СЕКРЕТ API : введите секрет API, полученный на странице настроек nexmo.
  • Нажмите Сохранить, и настройки этого источника данных будут сохранены. Неструктурированные сообщения из SMS теперь будут загружаться в платформу от Nexmo.

Неструктурированные сообщения из SMS теперь будут загружаться в платформу от Nexmo

  • Чтобы включить / отключить источник данных nexmo, просто нажмите на зеленый переключатель.

Чтобы включить / отключить источник данных nexmo, просто нажмите на зеленый переключатель

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

SMSsync - это простая, но мощная утилита синхронизации SMS-HTTP, которая превращает любой телефон Android в локальный SMS-шлюз, отправляя входящие сообщения (SMS) на настроенный URL-адрес (веб-сервис).

Чтобы начать с настройкой SMSSync,

  • Нажмите на выпадающий значок справа, как показано

Нажмите на выпадающий значок справа, как показано

Обратите внимание, что SMSsync работает на любом устройстве с поддержкой SMS под управлением Android 2.1 и выше.

  • Извлеките URL-адрес синхронизации , с которым вам нужно настроить SMSSync на шаге 2: НАСТРОЙКИ ANDROID APP
  • Вы также можете установить секретный ключ SMSSync в целях безопасности
  • Нажмите на Сохранить
  • Откройте приложение SMSSync на вашем устройстве Android. Вы заметите, что вы можете управлять несколькими URL-адресами синхронизации в приложении.
  • Чтобы добавить новый URL-адрес синхронизации
    • Нажмите на URL-адрес синхронизации из панели навигации.
    • Нажмите на значок «Добавить значок» на панели действий. Диалог ввода должен открыться.
    • Введите название для URL-адреса синхронизации.
    • Введите секретный ключ (если вы установили один выше). Убедитесь, что вы ввели точный ключ здесь.
    • Секретный ключ должен быть представлен в виде строки любых символов без пробелов.
    • Введите значение запятой для ключевого слова (ей). Эти ключевые слова будут использоваться SMSsync для фильтрации входящих и ожидающих сообщений на добавляемый URL-адрес синхронизации. Начиная с версии 2.0.2. Теперь вы можете добавить код регулярного выражения для фильтрации. Это означает, что это может быть CSV или RegExp. Это не может быть и то и другое.
    • Введите URL для вашего веб-сервиса. Не забудьте начать с протокола HTTP или HTTPS. например https://example.com/api-v1/add-record/
    • Нажмите OK, чтобы сохранить новую запись.

Примечание: версия 2.5 или выше поддерживает базовая аутентификация учетные данные в URL, например, https: // имя пользователя: [email protected]/api-v1/add-record/.

  • Теперь вам нужно запустить службу SMSSync, чтобы начать пересылку сообщений на платформу. Чтобы запустить службу SMSSync
    • Убедитесь, что вы добавили и включили (проверили) синхронизированный URL, который вы добавили выше.
    • На экране SYNC URL коснитесь «Запустить службу SMSsync», чтобы запустить ее. Вы делаете это только если служба отключена.
  • Теперь вы должны быть готовы к работе с SMSSync и Ushahidi. Неструктурированные посты через СМС теперь будут вытягиваться на платформу.
  • Чтобы включить / отключить источник данных SMSSync, просто нажмите на зеленый переключатель.

Чтобы включить / отключить источник данных SMSSync, просто нажмите на зеленый переключатель

  • Если вы хотите отредактировать свою конфигурацию SMSSync, просто нажмите на выпадающий значок справа на странице списка источников данных и внесите изменения.

Подробнее об управлении сообщениями в SMSSync см. В разделе инструкции по настройке на сайте SMSSync

Twilio позволяет программно совершать и принимать телефонные звонки, а также отправлять и получать текстовые сообщения с помощью API-интерфейсов веб-службы.

NB. Вам нужна учетная запись Twilio, чтобы настроить ее как источник данных. Чтобы зарегистрироваться, перейдите на https: //www.twilio.com/try-twi ...

Чтобы начать работу с Twilio,

  • Войдите в свой аккаунт twilio.
  • Вам нужно будет купить номер, чтобы использовать. Нажмите на номер телефона.

Нажмите на номер телефона

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

Вам нужно будет получить свои учетные данные API со страницы настроек учетной записи Twilio

  • Укажите свой ИДЕНТИФИКАТОР УЧЕТНОЙ ЗАПИСИ и АВТОМАТИЧЕСКИЙ ЖЕЛЕЗ из раздела Учетные данные API .

Укажите свой ИДЕНТИФИКАТОР УЧЕТНОЙ ЗАПИСИ и АВТОМАТИЧЕСКИЙ ЖЕЛЕЗ из раздела Учетные данные API

  • Вернитесь на страницу настроек источника данных в своем развертывании.
  • Нажмите на выпадающий значок справа, как показано

Нажмите на выпадающий значок справа, как показано

  • Введите следующие данные, которые вы получили ранее из своей учетной записи Twilio
    • От : введите номер телефона, который вы будете использовать для получения SMS-сообщений из своей учетной записи twilio.
    • SID УЧЕТНОЙ ЗАПИСИ : введите уникальный идентификатор вашей учетной записи twilio
    • AUTH TOKEN : введите токен, полученный на странице настроек twilio.
    • Автоответчик SMS : это, скорее всего, сообщение, отправленное обратно пользователям, отправляющим вам сообщения SMS.
  • Нажмите Сохранить, и настройки этого источника данных будут сохранены. Неструктурированные сообщения из SMS теперь будут загружаться в платформу от Twilio.

Неструктурированные сообщения из SMS теперь будут загружаться в платформу от Twilio

  • Чтобы включить / отключить источник данных Twilio, просто нажмите на зеленый переключатель.

Чтобы включить / отключить источник данных Twilio, просто нажмите на зеленый переключатель

  • Если вы хотите отредактировать конфигурацию Twilio, просто нажмите на выпадающий значок справа на странице списка источников данных и внесите изменения.

Этот раздел позволяет вам сконфигурировать твиттер в качестве источника данных и впоследствии извлекать неструктурированные посты из определенных хэштегов твиттера.

Чтобы вы могли получать твиты на основе хэштегов, вам нужно настроить развертывание ushahidi в виде приложения в твиттере. Для начала,

  • Нажмите на выпадающий значок справа, как показано
  • Нажмите на Создать новое приложение для Twitter. Это перенаправит вас на https://apps.twitter.com
  • Войдите в https://apps.twitter.com используя твиттер имя пользователя и пароль
  • Нажмите «Создать новое приложение»

com   используя твиттер имя пользователя и пароль   Нажмите «Создать новое приложение»

  • Заполните анкету
    • Имя - это может быть ваше размещение / имя сайта, например Uchaguzi
    • Описание - это ваше развертывание / описание сайта - что делает ваше развертывание
    • Веб-сайт - это ваш URL / ссылка для размещения, т. Е. Http: // yourdeployment
    • URL обратного вызова - оставьте это поле пустым.
    • Примите условия и положения, затем нажмите « Создать приложение для Twitter»
  • Как только ваше приложение будет успешно создано, вы сможете получить доступ к своим ключам доступа и токенам. Для этого нажмите « Ключи и токены доступа» или « Управление ключами и доступом».

Для этого нажмите « Ключи и токены доступа» или « Управление ключами и доступом»

  • Вы будете перенаправлены на страницу, где вы сможете получить подробную информацию, необходимую для настройки вашего развертывания в Ушахиди, например, КЛЮЧ ПОТРЕБИТЕЛЯ, СЕКРЕТ ПОТРЕБИТЕЛЯ , ЖЕЛЕЗНОМ ДОСТУПА, СЕКРЕТОМ ДОСТУПА .
  • Вам нужно будет сгенерировать токен доступа и секретный токен, нажав кнопку « Создать мой токен доступа и секретный токен». Это может занять пару минут, и ваша страница обновится со всей необходимой информацией.
  • Вернитесь на страницу конфигурации Twitter в своем развертывании и заполните все данные на странице управления приложением Twitter.
  • Добавьте хэштеги, из которых вы хотите получать твиты, в разделе «Условия поиска Twitter». Вы можете выбрать более одного хэштега, разделенных запятой. Рекомендуется выбирать короткие и четкие хэштеги.
  • Нажмите Сохранить, и настройки этого источника данных будут сохранены. Неструктурированные посты из твиттера теперь будут вытягиваться на платформу.

Неструктурированные посты из твиттера теперь будут вытягиваться на платформу

  • Чтобы включить / отключить источник данных Twitter, просто нажмите на зеленый переключатель.
  • Если вы хотите отредактировать конфигурацию Twitter, просто нажмите на выпадающий значок справа на странице списка источников данных и внесите изменения.

Если вы хотите отредактировать конфигурацию Twitter, просто нажмите на выпадающий значок справа на странице списка источников данных и внесите изменения

FrontlineCloud - это онлайн-платформа для управления SMS, которая позволяет вам контролировать и управлять двусторонним обменом SMS с любым человеком в мире.

NB. Вам нужна учетная запись FrontlineCloud Starter или Pro, чтобы можно было настроить это как источник данных. Чтобы зарегистрироваться, перейдите на https: //cloud.frontlinesms.com ...

Чтобы начать работу с FrontlineCloud,

  • Войдите в свой аккаунт FrontlineCloud.
  • Вам нужно настроить сетевое соединение

Вам нужно настроить сетевое соединение

  • Нажмите на Подключиться к мобильной сети

Нажмите на Подключиться к мобильной сети

  • Выберите свою мобильную сеть

Выберите свою мобильную сеть

  • После настройки мобильной сети нажмите «Действия».

После настройки мобильной сети нажмите «Действия»

  • Далее вам нужно настроить действие, чтобы разрешить отправку SMS с Ushahidi через Frontline, для этого следуйте этому руководству
  • Настройте источник данных FrontlineSMS на своей платформе Ushahidi
    • Нажмите на выпадающий значок справа, как показано
    • Введите API-ключ FrontlineCloud, сгенерированный на предыдущем шаге, в поле «Ключ API».
    • Введите секретный код в поле Секрет, этот код будет использоваться
      FrontlineCloud для подключения к развертыванию Ушахиди. Здесь вы можете ввести любое понравившееся вам значение. В идеале он должен содержать цифры и буквы и содержать ~ 20 символов.

В идеале он должен содержать цифры и буквы и содержать ~ 20 символов

  • Скопируйте только что созданный секрет , он понадобится вам для окончательной настройки FrontlineCloud и нажмите « Сохранить».
  • Вернитесь в свой аккаунт FrontLineCloud
  • Следуйте этому руководству:
    • Подключение к другому веб-сервису: создание переадресации на URL-адрес
    • Для шага 2, часть 4 , вам необходимо установить URL в следующей форме:
      • https: // <URL-адрес вашего развертывания> / sms / frontlinesms
      • Обязательно замените <URL-адрес вашего развертывания> на URL-адрес API вашего развертывания, если вы не уверены в этом, обратитесь к администратору вашего развертывания.
    • Для шага 2, часть 6 , вам необходимо определить следующие пары ключей и значений, показанные на рисунке ниже:
  • Наконец, проверьте, правильно ли настроена система, отправив тестовые смс на ваш номер. Сообщение должно быть перенаправлено в развертывание Ushahidi и появиться в вашем развертывании.

Похожие

Надежные способы загрузки музыки на USB
Несмотря на популярность MP3-плееров и музыкальных смартфонов, существует множество причин, по которым необходимо загружать музыку на USB-накопитель . Да, вы не можете использовать USB-устройство для воспроизведения музыки, но это важный