Twitter oAuth问题:未检索到访问令牌i

时间:2011-07-24 07:15:02

标签: php twitter oauth

我在尝试获取access_token时遇到以下错误:

必须使用request_token /oauth/access_token?oauth_version=1.0

调用access_token方法

以下是我的代码段:

require_once( 'OAuth_functions.php');

$objTwitter = new TwitterOAuth("xxxxx","xxxxxxxxxxxxxxxxxx","xxx-xxx","xxxxxx");

$access_token = $objTwitter->getAccessToken();

在打印变量$ access_token时,检索到响应:

Array
(
    [ "1.0" encoding="UTF-8"?>

  The access_token method must be called with a request_token
  /oauth/access_token?oauth_version=1.0
    [amp;oauth_nonce] => xxx
    [amp;oauth_timestamp] => 1311491162
    [amp;oauth_consumer_key] => xxx
    [amp;oauth_token] => xxx-xxx
    [amp;oauth_signature_method] => HMAC-SHA1
    [amp;oauth_signature] => xxx=


)

我想为我的网站实施SIGN IN WITH TWITTER功能。

1 个答案:

答案 0 :(得分:0)

我认为您需要通过回调网址使用$_REQUEST['oauth_verifier']。 检查https://dev.twitter.com/discussions/7771