如何在Symfony 2中创建使用Twitter API的服务?

如何在Symfony 2中创建使用Twitter API的服务?,symfony,twitter,Symfony,Twitter,我想实现一个名为Twitter的服务,以便在我的Symfony 2.3网站中使用Twitter API,以便在控制器中我可以像这样使用此服务,例如: $tweet = 'new post on my blog' .$article['title']; $this->get('twitter')->post('statuses/update', array('status'=> $tweet)); 但我对API一般来说是新手,对如何正确实现此服务没有任何想法,希望得到一些指导。

我想实现一个名为Twitter的服务,以便在我的Symfony 2.3网站中使用Twitter API,以便在控制器中我可以像这样使用此服务,例如:

$tweet = 'new post on my blog' .$article['title'];
$this->get('twitter')->post('statuses/update', array('status'=> $tweet));

但我对API一般来说是新手,对如何正确实现此服务没有任何想法,希望得到一些指导。

您可能会发现以下内容很有用:

twitter:
    class: path/to/twitterClass
    file: %kernel.root_dir%/../../vendor/twitter/twitter.php
    arguments:
        token: %parameters.twitterReadToken%
您可以通过以下容器访问它:

$this->container->get('twitter')->post();

Symfony有一个关于创建服务的非常好的文档:。通过OAuth进行身份验证的最佳捆绑包是