ss/twitter-bundle

Symfony TwitterBundle

安装: 12

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

公开问题: 0

类型:symfony-bundle

dev-master 2016-01-29 16:21 UTC

This package is not auto-updated.

Last update: 2020-01-10 15:44:41 UTC


README

打开命令行控制台,进入您的项目目录,并执行以下命令以下载此捆绑包的最新稳定版本

    $ composer require ss/twitter-bundle "*@dev" -dev

此命令要求您已全局安装Composer,具体请参阅Composer文档的安装章节

步骤 1:启用捆绑包

然后,通过在您的项目中的app/AppKernel.php文件中添加以下行来启用捆绑包

<?php
    // app/AppKernel.php
    class AppKernel extends Kernel
    {
        public function registerBundles()
        {
            $bundles = array(
                // ...
                new SS\TwitterBundle\SSTwitterBundle(),
            );
            // ...
        }
    }

步骤 4:配置应用的config.yml文件

以下是在您的应用中使用SSTwitterBundle所需的配置

    # app/config/config.yml
    parameters:
        twitter_api.key: YOUR_CONSUMER_KEY
        twitter_api.key_secret: YOUR_CONSUMER_SECRET

        

步骤 5:如何使用

您应该调用ss_twitter_api服务,以下是在控制器中的一个示例

<?php
    /**
     * @Route("/app/hometimeline", name="hometimeline")
     */
    public function indexAction()
    {
        $twitter = $this->get('ss_twitter_api');
        $twitter_object = $twitter->getUserTimeLine('salemsaiid',10);
        
        return $this->render('AppBundle:Default:index.html.twig', array(
            'twitter_object' => $twitter_object
        ));
    }