使用OAuth调用从Twitter Api获取状态/显示/

时间:2012-03-20 18:48:30

标签: twitter show twitter-oauth status

我目前正在使用这个简单的函数从twitter API获取数据但我的速率限制为150,因为我没有使用OAuth:

public function getTweetData($idTweet){
    $url =  'https://api.twitter.com/1/statuses/show/'.$idTweet.'.json';
    $json = file_get_contents( $url );
    return json_decode($json, true);    
}

我想知道如何验证我的应用以获得350限制率。 我目前正在使用CakePHP框架,我使用这个名为“CakePHP-2.x-Twitter-Plugin”的插件来处理twitter API: https://github.com/mishudark/CakePHP-2.x-Twitter-Plugin

他们说“这个插件不支持”网站推特“功能(https://dev.twitter.com/docs/twitter-for-websites),如按钮或直接认证。”

那么,我正在寻找,直接认证? 如果是这样,我将无法使用此插件,那么,您建议我使用哪个库来进行此身份验证?

感谢。

1 个答案:

答案 0 :(得分:0)

我不确定它如何与您的插件一起使用,但我从here下载了oAuth.zip。此answer还会显示每次进行身份验证的代码。他的$ content = $ connection显示了如何让twitter做更新等事情