Twitter 我只想发推特

Twitter 我只想发推特,twitter,cakephp-2.0,Twitter,Cakephp 2.0,我使用cakephp2.x,并使用此将支持OAuth的API与CakePHP一起使用 我只想发推特。但我现在不能 下载消费软件包并放置app/vender/OAuth 在PostsController中编写此代码 App::import('Vendor'、'OAuth/OAuthClient') “http://”$_服务器['HTTP_主机'].'/lolch/posts'); 如果($requestToken){ $this->Session->write('twitter\u reques

我使用cakephp2.x,并使用此
将支持OAuth的API与CakePHP一起使用
我只想发推特。但我现在不能

  • 下载消费软件包并放置
    app/vender/OAuth

  • 在PostsController中编写此代码
    App::import('Vendor'、'OAuth/OAuthClient')

    “http://”$_服务器['HTTP_主机'].'/lolch/posts'); 如果($requestToken){ $this->Session->write('twitter\u request\u token',$requestToken); $this->redirect(“” .$requestToken->key); } } 公共函数回调(){ $requestToken=$this->Session->read('twitter\u request\u token'); $client=$this->createClient(); $accessToken=$client->getAccessToken(“”, $requestToken); $client->post($accessToken->key,$accessToken->secret',数组('status'=> “你好,世界!”); 私有函数createClient(){ 返回新的OAuthClient(“我的密钥”、“我的秘密”); }

  • 我应该在哪里更改代码???

    您可以使用‎ 插件或其他用于cakephp的twitter插件,并阅读那里的文档以应用您想要的。使用现成的插件比重新发明轮子更容易

    public function add() {
            $client = $this->createClient();
            $requestToken = $client->getRequestToken('https://api.twitter.com/oauth/request_token',