Используя код ниже с заполненными секретными полями выдает текст: "Something wrong happened". Т.е. твиттер не пускает получить данные. В чем проблема? Секретные коды новые и все равно тоже самое. Калбэк тоже ставил.
PHP:
скопировать код в буфер обмена
define ('TWITTER_CONSUMER_KEY', ''); define ('TWITTER_CONSUMER_SECRET', ''); define ('TWITTER_URL_CALLBACK', ''); require_once 'twitteroauth/twitteroauth.php'; if (!$_REQUEST['oauth_token']){ $twitteroauth = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET); $request_token = $twitteroauth->getRequestToken(CALLBACK_URL); $_SESSION['oauth_token'] = $request_token['oauth_token']; $_SESSION['oauth_token_secret'] = $request_token['oauth_token_secret']; if($twitteroauth->http_code==200){ $url = $twitteroauth->getAuthorizeURL($request_token['oauth_token']); } else { die('Something wrong happened.'); } }else{ $twitteroauth = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET, $_SESSION['oauth_token'], $_SESSION['oauth_token_secret']); $access_token = $twitteroauth->getAccessToken($_GET['oauth_verifier']); $_SESSION['access_token'] = $access_token; $user_info = $twitteroauth->get('account/verify_credentials'); }
Помогите пожалуйста!
|