milosa / social-media-aggregator-twitter-plugin
将不同类型的社交媒体整合到单个订阅源
v0.0.2
2018-11-26 08:07 UTC
Requires
- php: ^7.2
- ext-json: *
- guzzlehttp/oauth-subscriber: ^0.3.0
- milosa/social-media-aggregator-bundle: dev-master
- symfony/cache: ^4.1
- symfony/config: ^4.1
- symfony/dependency-injection: ^4.1
- symfony/http-kernel: ^4.1
- twig/extensions: ^1.5
Requires (Dev)
- matthiasnoback/symfony-config-test: ^4.0
- matthiasnoback/symfony-dependency-injection-test: ^3.0
- phpspec/prophecy: ~1.0
- phpstan/phpstan: ^0.10.5
- phpunit/phpunit: ^7.4
This package is auto-updated.
Last update: 2024-09-28 06:38:03 UTC
README
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