/social-media-aggregator-twitter-plugin

Adds twitter support for Milosa Social Media Aggregator.

Primary LanguagePHPMozilla Public License 2.0MPL-2.0

Milosa Social Media Aggregator Twitter Plugin

Build Status Coverage Status

Twitter plugin for Milosa Social Media Aggregator Bundle

Installation

composer require milosa/social-media-aggregator-twitter-plugin

Usage

Get Twitter API access here: https://developer.twitter.com/en/apply/user You can add multiple search terms. Currently, these search types are supported:

  • profile
  • hashtag

Add the following config to your configuration file:

Sample config file

milosa_social_media_aggregator:
    plugins:
        twitter:
            auth_data:
                consumer_key: '%env(TWITTER_CONSUMER_KEY)%'
                consumer_secret: '%env(TWITTER_CONSUMER_SECRET)%'
                oauth_token: '%env(TWITTER_OAUTH_TOKEN)%'
                oauth_token_secret: '%env(TWITTER_OAUTH_TOKEN_SECRET)%'
            sources:
                - search_term: FamilyGuyOnFox #This will use these defaults: search_type: profile, image_size: thumb and number_of_tweets: 10
                - search_type: hashtag
                  search_term: Rotterdam
                  number_of_tweets: 20
                - search_type: profile
                  search_term: nasa
                  number_of_tweets: 15
                  image_size: thumb    
            enable_cache: true
            cache_lifetime: 3600
            template: twitter.twig