4
我正在創建一個將使用Twitter API和OAuth的Web應用程序,以便我的應用程序可以發佈給我的用戶Twitter帳戶。使用Twitter API無法獲得OAuth訪問令牌
這裏是我到目前爲止 - 我到了Twitter的授權頁面。
授權應用程序能夠發佈到我的Twitter帳戶,該帳戶將我發送到我的回叫文件。
獲取oath_token和oauth_verifier信息。
這就是我卡住的地方。我似乎無法獲得訪問令牌。這裏是我的回調代碼:
include 'db.php';
include 'EpiCurl.php';
include 'EpiOAuth.php';
include 'EpiTwitter.php';
include 'secret.php';
$Twitter = new EpiTwitter($consumerKey, $consumerSecret);
// user comes from twitter
$Twitter->setToken($_GET['oauth_token']);
$token = $Twitter->getAccessToken();
setcookie('oauth_token', $token->oauth_token);
setcookie('oauth_token_secret', $token->oauth_token_secret);
$Twitter->setToken($token->oauth_token, $token->oauth_token_secret);
我一直在研究和測試大約5個小時,但仍然沒有。我試圖回顯$ token,它只是空的。
我在這裏錯過了一些大事嗎?看起來像一個簡單的任務..?非常感謝你的幫助:))))
您是否嘗試將include包括爲require_once,可能是某些文件未被包含?否則看看我的答案在http://stackoverflow.com/questions/6686176/php-twitter-oauth-automated-tweets/6686409#6686409它使用Zend,它是真正的易於安裝。 – Stephan