milosa/social-media-aggregator-twitter-plugin

将不同类型的社交媒体整合到单个订阅源

v0.0.2 2018-11-26 08:07 UTC

This package is auto-updated.

Last update: 2024-09-28 06:38:03 UTC


README

Build Status Coverage Status

Twitter插件,用于Milosa 社交媒体聚合包

安装

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

使用方法

获取Twitter API访问权限:[这里](https://developer.twitter.com/en/apply/user) 您可以添加多个搜索词。目前支持以下搜索类型

  • 个人资料
  • 标签

将以下配置添加到您的配置文件中

示例配置文件

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