Platform User Manual
[Mzima] User Manual
[Mzima] User Manual
  • [Mzima] Ushahidi Platform User Manual
  • Navigating the Ushahidi Platform User Manual
  • Downloading the User Manual
  • Translating the User Manual
  • About Ushahidi
  • Overview of Ushahidi Platform [Mzima]
    • Technical Specifications
  • 1. Installing Ushahidi Platform
  • 2. Setting up a deployment
  • 3. Configuring your deployment
    • 3.1 Accessing your deployment
    • 3.2 General Settings
    • 3.3 Surveys
    • 3.4 Data Sources
      • 3.4.1 Email
      • 3.4.2 Gmail
      • 3.4.3 Vonage(formerly NextMo)
      • 3.4.4 SMSSync
      • 3.4.5 Twilio
      • 3.4.6 Twitter
      • 3.4.7 Africa's Talking
    • 3.5 Categories
  • 4. Managing People on your deployment
    • 4.1 Roles
    • 4.2 Users
  • 5. Modes for visualizing and managing data on your deployment
    • 5.1 Map View
    • 5.2 Data view
    • 5.3 Activity view
    • 5.4 Data managing functionalities shared among views
  • 6. Managing Data in your deployment
    • 6.1 Viewing Posts
    • 6.2 Filtering and Sorting Posts
    • 6.3 Adding Posts
    • 6.4 Editing Posts
    • 6.5 Translating Posts
    • 6.6 Publishing Posts
    • 6.7 Deleting Posts
    • Page
    • 6.8 Importing Data
    • 6.9 Exporting and Tagging Data
      • 6.9.1 Exporting Data
      • 6.9.2 Tagging Data - HDX integration
  • 7. Analysing Data on your deployment
    • Untitled
    • 7.1 Saved Searches
    • 7.2 Collections
  • 8. Additional Links
Powered by GitBook
On this page
  • Setup Africa's Talking Data Source in Ushahidi
  • Setup Ushahidi Callback in Africa's Talking
Export as PDF
  1. 3. Configuring your deployment
  2. 3.4 Data Sources

3.4.7 Africa's Talking

Previous3.4.6 TwitterNext3.5 Categories

Last updated 7 months ago

This section allows you to configure Africa's Talking as a data source and receive SMS messages as unstructured posts in your Ushahidi deployment.

Prerequisite Information: Username, SMS Short Code, and API Key
  1. Login to Africas Talking dashboard

  2. Click on App name

Take note of Username

  1. Click on SMS -> Short Codes -> My Shortcodes

Take note of Short Code

  1. Click on Settings -> API Key

  2. Enter account password and click Generate

Take note of API Key (will also be automatically copied into your clipboard)

Setup Africa's Talking Data Source in Ushahidi

  1. Login to Ushahidi.

  1. Click on Settings -> Data Sources

  2. Click Add source

  1. Select Africa's Talking

  1. Enter your Username, API Key, and SMS Short Code, and then click Save.

Setup Ushahidi Callback in Africa's Talking

  1. Login to Africa's Talking Dashboard and click on app

  1. Click on SMS -> Callback URLs -> Incoming Messages

  2. Enter the Ushahidi's callback URL and click Submit.

The URL is your deployment backend's API URL, ending with "/sms/africas-talking"

The API URL is often slightly different from your deployment's website URL.

  • If you are using the ushahidi.io hosting service, you will always need to insert ".api" after your subdomain. Example:

    • Assuming your deployment's URL address is My-Deployment.ushahidi.io

    • The API URL for your deployment would be: My-Deployment.api.ushahidi.io

  • Consult with your system administrator if you are configuring a deployment hosted outside of ushahidi.io

  • Don't forget to append "/sms/africas-talking" to the resulting API URL

e.g. https://quakemap.api.ushahidi.io/sms/africas-talking