我正在使用http://wordpress.org/extend/plugins/simple-twitter-connect/在wordpress博客上使用twitter。但我对请求令牌有疑问。
这是我的代码:
$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会返回:
'哇那里! 此页面没有请求令牌。这是我们需要使用您的Twitter帐户的特殊密钥。'
网址为https://twitter.com/oauth/authenticate?oauth_token=
据推测,缺失的价值就是问题。
我希望然后允许登录用户从网站发推文,但我还没有接近上述问题。
任何想法??
答案 0 :(得分:0)
您尝试登录Twitters开发者网站(https://dev.twitter.com/)以获取访问令牌?如果不是,您需要创建一个应用程序,允许从您的网站访问twiiter。开发者网站上的路线非常容易理解。