更新Twitter状态错误

时间:2012-11-06 12:04:27

标签: php twitter oauth status

我正在使用我的应用程序更新Twitter状态并遇到问题。

stdClass Object ( [request] => /1/statuses/update.json [error] => Could not authenticate you. )

但是我在2分钟前进行了身份验证,并且再次使用下面给出的代码显示相同的错误。

if(strlen($status)>=140)
    {
        $status = substr($status,0,139);
    }
    if($E_oauth_token != "" && $E_oauth_token_secret != "")
    {
        try
        {
            $twitteroauth = new TwitterOAuth(YOUR_CONSUMER_KEY, YOUR_CONSUMER_SECRET, $E_oauth_token, $E_oauth_token_secret);
            $access_token = $twitteroauth->getAccessToken($tweet_verifier);
            $params = array('status' =>  $status);
            print_r($twitteroauth->post('statuses/update', $params));
        }
        catch(exception $e)
        {
              echo $e;
        }

1 个答案:

答案 0 :(得分:0)

我找到了解决方案并在本网站上解释,您可以轻松查看。

有两种类型的oauth令牌,其中一种是临时的,暂时我们必须在此处解释永久令牌Twitter OAuth in PHP