Twitter#

Follow these steps to configure Twitter for Social Feeds.

Fetching data from Twitter is only allowed on their paid, Basic API Plan (opens new window).

Connecting to Twitter#

Step 1: Register a Twitter App#

  1. Go to Twitter Developer Portal and login to your source.
  2. Click the Create project button.
  3. Enter the Name for your project and click the Next button.
  4. Select the Use case from the dropdown list.
  5. Enter the Description for your project and click the Next button.
  6. Click the Create a new App button.
  7. Enter the App Name and click the Complete button to create the application.
  8. Go to App settings.
  9. Click the Edit button for Authentication settings.
  10. Fill in the form details.
    • App permissions set to Read
    • Request email from users is enabled
    • Type of App set to Web App, Automated App or Bot
    • In the Callback URI / Redirect URL field, enter the value from the Redirect URI field in Social Feeds.
  11. Click the Save button.
  12. Click the Keys & Tokens tab.
  13. Click the Regenerate button for the OAuth 2.0 Client ID and Client Secret.
  14. Copy the Client ID from {name} and paste in the Client ID field in Social Feeds.
  15. Copy the Client Secret from {name} and paste in the Client Secret field in Social Feeds.

Available Content#

Twitter provides the following types of content as posts.

  • User Tweets (Tweets from any Twitter user)
  • Hashtags (Tweets containing hashtags)
  • Search (Tweets matching search terms)
  • Mentions (Tweets which mention your Twitter user)
  • Lists (Tweets from a Twitter list)

Seach Terms#

To search for tweets, you'll need to provide search terms in a particular format for Twitter's API to understand. This is fully documented on the Twitter Search Tweets (opens new window) docs.

Some example search terms are:

QueryDescription
watching nowContaining both “watching” and “now”. This is the default operator.
#haikuContaining the hashtag “haiku”.
from:interiorSent from Twitter account “interior”.
@NASAMentioning Twitter account “NASA”.

Previous ← Instagram Next YouTube →