Intereting Posts
Функция пользовательской сортировки PHP, основанная на вводе строки? Исключить исключение «DOMException» с сообщением «Ошибка запроса иерархии» Является ли это излишним или полезным использованием HTML-помощника CakePHP? Какова ценность использования PUT / DELETE с Laravel? PHP mail () возвращает false, но ошибка не регистрируется Почему я не могу найти запись _id в mongodb Как разобрать объект JSON в PHP? Изменение допустимых полей, необходимых для обратного вызова beforeFind? Преобразование mysqli pagination в готовое разбиение на страницы создать экземпляр другого класса на основе типа объекта в PHP Перезагрузить страницу с изменением Javascript после изменения базы данных Сравнение строк с помощью == vs. strcmp Debian Jessie – Apache2 / PHP 5.6, не может загружать более 128 КБ Одновременно подключайтесь к большому количеству баз данных в Laravel 5.2 PHP. Рекурсивно перечислять все каталоги и подкаталоги в выпадающем меню

Twitter Распечатать неправильное имя экрана

Мне нужно войти в твиттер и после того, как мне нужно опубликовать небольшой твиттер. Я следую разному примеру, и я опубликовал твиттер в своем твиттере. Я создаю приложение в твиттере с моим именем пользователя. После создания другой учетной записи на twitter person2 и когда я публикую твит, моя программа читается как имя экрана person1, а не person2. Я использую как API https://github.com/abraham/twitteroauth Мой вход в систему:

if(isset($_SESSION['name']) && isset($_SESSION['twitter_id'])) //check whether user already logged in with twitter { echo "Name :".$_SESSION['name']."<br>"; echo "Twitter ID :".$_SESSION['twitter_id']."<br>"; echo "Image :<img src='".$_SESSION['image']."'/><br>"; echo "<br/><a href='logout.php'>Logout</a>"; } else // Not logged in { $connection = new TwitterOAuth($CONSUMER_KEY, $CONSUMER_SECRET); $request_token = $connection->getRequestToken($OAUTH_CALLBACK); //get Request Token if( $request_token) { $token = $request_token['oauth_token']; $_SESSION['request_token'] = $token ; $_SESSION['request_token_secret'] = $request_token['oauth_token_secret']; switch ($connection->http_code) { case 200: $url = $connection->getAuthorizeURL($token); //redirect to Twitter . header('Location: ' . $url); break; default: echo "Coonection with twitter Failed"; break; } } else //error receiving request token { echo "Error Receiving Request Token"; } } 

Другой класс для чириканья:

 $connection = new TwitterOAuth ( CONSUMER_KEY, CONSUMER_SECRET, ACCESS_TOKEN, ACCESS_TOKEN_SECRET ); $content = $connection->get ( "account/verify_credentials" ); $tweets = $connection->get ( 'https://api.twitter.com/1.1/statuses/user_timeline.json?screenNamecount'$content->screen_name'=10' ); 

когда я печатаю имя экрана, результатом является person1, а не person2, где person2 – это пользователь, который в настоящий момент зарегистрирован. Кто-нибудь может мне помочь?