<?php include_once("twitter/library/OAuthStore.php"); include_once("twitter/library/OAuthRequester.php"); // register at http://twitter.com/oauth_clients and fill these two define("TWITTER_CONSUMER_KEY", "hidden"); define("TWITTER_CONSUMER_SECRET", "hidden"); define("TWITTER_OAUTH_HOST","https://api.twitter.com"); define("TWITTER_REQUEST_TOKEN_URL", TWITTER_OAUTH_HOST . "/oauth/request_token"); define("TWITTER_AUTHORIZE_URL", TWITTER_OAUTH_HOST . "/oauth/authorize"); define("TWITTER_ACCESS_TOKEN_URL", TWITTER_OAUTH_HOST . "/oauth/access_token"); define("TWITTER_PUBLIC_TIMELINE_API", TWITTER_OAUTH_HOST . "/statuses/public_timeline.json"); define("TWITTER_UPDATE_STATUS_API", TWITTER_OAUTH_HOST . "/statuses/update.json"); define('OAUTH_TMP_DIR', function_exists('sys_get_temp_dir') ? sys_get_temp_dir() : realpath($_ENV["TMP"])); // Twitter test $options = array('consumer_key' => TWITTER_CONSUMER_KEY, 'consumer_secret' => TWITTER_CONSUMER_SECRET); OAuthStore::instance("2Leg", $options); try { $request = new OAuthRequester(TWITTER_REQUEST_TOKEN_URL, "POST"); $result = $request->doRequest(0); parse_str($result['body'], $params); $request = new OAuthRequester(TWITTER_PUBLIC_TIMELINE_API, 'GET', $params); $result = $request->doRequest(); parse_str($result['body'], $params); } catch(OAuthException2 $e) { echo "Exception" . $e->getMessage(); } ?>
Как отправить твиттер в твиттер? Он успешно выполняет запрос, потому что он возвращает 0, однако я все еще не уверен, с чего начать, если я хочу отправить твит. Я единственный, кто использует это, я просто хочу отправить твиттер с моего сайта вместо входа в твиттер.
Спасибо.