2012-06-20 182 views
3

我使用http://wordpress.org/extend/plugins/simple-twitter-connect/在wordpress博客上使用twitter。但是我有一个请求令牌的问题。Twitter oAuth - 请求令牌

这里是我的代码:

$to = new TwitterOAuth($options['consumer_key'], $options['consumer_secret']); 
$tok = $to->getRequestToken(); 


function getRequestToken() { 
    $r = $this->oAuthRequest($this->requestTokenURL()); 
    $token = $this->oAuthParseResponse($r); 
    $this->token = new OAuthConsumer($token['oauth_token'], $token['oauth_token_secret']); 
    return $token; 
} 

但点击登录按钮后,微博返回此:

“哇那里! 此页面没有请求令牌。这是我们需要使用您的Twitter帐户的应用程序的特殊关键。“

网址为https://twitter.com/oauth/authenticate?oauth_token=

想必缺失值的问题。

我希望然后允许登录的用户从该网站鸣叫,但我甚至没有走近与上述问题。

任何想法??

+0

你可以发布你的twitter应用程序设置页面的屏幕截图。 – AlphaMale

+0

@AlphaMale http://imgur.com/tKPF0 – Niall

+0

使用twitter按钮登录在hopeish.com/wordpress/wp-login.php – Niall

回答

0

你有没有试过登录Twitters开发者网站(https://dev.twitter.com/)来获取你的访问令牌?如果没有,你需要创建一个应用程序,允许从你的网站访问twiiter。开发人员网站上的指示很容易遵循。