2012-06-20 236 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。開發人員網站上的指示很容易遵循。