Twitter 我只想发推特
我使用cakephp2.x,并使用此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
将支持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',