$eduwitter = new Eduwitter($consumer_key, $consumer_secret); if ($run_request_token) { /* Request token */ echo "--------------------\n"; echo "get Request Token\n"; $eduwitter->getRequestToken(); echo 'HTTP Status Code: ' . $eduwitter->getLastStatusCode() . "\n"; echo 'HTTP Status Reason: ' . $eduwitter->getLastStatusReason() . "\n"; } /* Access token */ // none unset($eduwitter); /** * other API */ $eduwitter = new Eduwitter($consumer_key, $consumer_secret, $oauth_token, $oauth_token_secret); if ($run_home_timeline) { /* home_timeline */ echo "--------------------\n"; echo "get Home Timeline\n"; $url = 'http://api.twitter.com/1/statuses/home_timeline.xml'; $method = 'GET'; $eduwitter->requestOAuth($url, $method); echo 'URL: ' . $url . "\n"; echo 'HTTP Status Code: ' . $eduwitter->getLastStatusCode() . "\n"; echo 'HTTP Status Reason: ' . $eduwitter->getLastStatusReason() . "\n"; } if ($run_show) { /* show last status by id */ echo "--------------------\n"; echo "get Last Status\n";
---------------------------------------------------------*/ /* Consumer settings */ $consumer_key = 'ConsumerKey'; $consumer_secret = 'ConsumerSecret'; /*--------------------------------------------------------- Setting output format ---------------------------------------------------------*/ header('Content-type: text/xml; charset=UTF-8'); /*--------------------------------------------------------- Include and Require ---------------------------------------------------------*/ require_once 'eduwitter.php'; /*--------------------------------------------------------- Common proccess ---------------------------------------------------------*/ $twitter = new Eduwitter($consumer_key, $consumer_secret); $statuses = null; $messages = null; $errors = null; $contents = null; /*--------------------------------------------------------- Parse Cookie datas ---------------------------------------------------------*/ if (isset($_COOKIE['eduwitter'])) { $oauth_token = isset($_COOKIE['eduwitter']['oauth_token']) ? $_COOKIE['eduwitter']['oauth_token'] : null; $oauth_token_secret = isset($_COOKIE['eduwitter']['oauth_token_secret']) ? $_COOKIE['eduwitter']['oauth_token_secret'] : null; $user_id = isset($_COOKIE['eduwitter']['user_id']) ? $_COOKIE['eduwitter']['user_id'] : null; $screen_name = isset($_COOKIE['eduwitter']['screen_name']) ? $_COOKIE['eduwitter']['screen_name'] : null; $twitter->setOAuthToken($oauth_token, $oauth_token_secret); } /*---------------------------------------------------------