mcfedr/twitterpushbundle

用于推送推文和推送通知的包

安装: 134

依赖关系: 0

建议者: 0

安全: 0

星标: 0

关注者: 3

分支: 0

开放问题: 0

类型:symfony-bundle

4.0.0 2016-09-07 20:08 UTC

README

用于将推文发送为推送通知的包

Latest Stable Version License Build Status SensioLabsInsight

安装

Composer

php composer.phar require mcfedr/twitterpushbundle

AppKernel

在您的AppKernel中包含此包,您还需要加载AWSPushBundle

public function registerBundles()
{
    $bundles = array(
        ...
        new Mcfedr\AwsPushBundle\McfedrAWSPushBundle(),
        new Mcfedr\TwitterPushBundle\McfedrTwitterPushBundle(),

配置

这是示例配置,需要添加到您的config.yml中

mcfedr_twitter_push:
    twitter:
        consumer_key: 'my consumer key'
        consumer_secret: 'my consumer secret'
        token: 'my token'
        token_secret: 'my token secret'
    userid: "twitter id that you want to follow"

您可以在 idfromuser.com 找到用户ID。如果您想关注多个用户,也可以使用逗号分隔的列表

您还需要配置AWSPushBundle,有关详细信息,请参阅 README

守护进程

运行守护进程 ./app/console mcfedr:twitter:stream --env=prod --no-debug

在supervisord文件夹中有一个示例supervisord配置文件。