ss / twitter-bundle
Symfony TwitterBundle
dev-master
2016-01-29 16:21 UTC
Requires
- abraham/twitteroauth: 0.6.2
- symfony/framework-bundle: >=2.1
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 )); }