• Авторизация


PHP + Twitter 27-01-2009 00:58 к комментариям - к полной версии - понравилось!


Twitter сейчас бурно развивается и на то были причины, есть в нем хорошие функции, которые можно использовать и в своих проектах.

На Хабре есть фишка связанная с ним, если в профиле ввести свой Twit-аккаунт, то последнее сообщение будет стоять у вас в статусе мелочь, а приятно, не нужно делать одно и тоже дважды.

Второй пример, который стал причиной моего углубления в этот вопрос, это проект, мы его еще не запустили, но как всегда сделали заглушку с формой для сбора адресов. Так вот, чтобы она не выглядела уныло и люди могли следить за тем, что происходит с проектом, я создал аккаунт на твиттере и транслирую сообщения на этот сайт в удобном мне виде. Человек может заходить на сайт и смотреть [что новогоk, а может и воспользоваться тви, а мне нужно будет вводить текст всего единожды. Тем более люди легко смогут задать вопрос, а я быстро о нем узнаю.

В техническом исполнении все оказалось не сложно.

Для начала подключаем класс twitter.class.php. В нем есть набор стандартных функций:
создание твита,
чтение своей ленты, друзей или какого-то конкретного юзера,
список [фоловинговk и [фоловерсовk,
сообщения,
еще что-то.

Расмотрим, как же прочитать свои последние статусы:
require_once("twitter.class.php");
$t = new twitter();
$t->username='username'; // логин и
$t->password='pass'; // пароль нужны не для всех функций

$res = $t->userTimeline(); // Метод возвращает объект класса SimpleXMLElement.
if($res===false){
  echo "ERROR<hr/>";
  echo "<pre>";
  print_r($t->responseInfo);
  echo "</pre>";
}else{
  foreach($res->status as $status){
    echo $status->text .'<p/>';
  }
}


* This source code was highlighted with Source Code Highlighter.


Чтобы узнать какие данные хранятся в массиве возвращаемого класса, можно вывести их все, а можно в подключаемом классе посмотреть с каких .xml страничек парсится инфа и изучить её.
источник http://habrahabr.ru/blogs/php/50216/#habracut
вверх^ к полной версии понравилось! в evernote


Вы сейчас не можете прокомментировать это сообщение.

Дневник PHP + Twitter | antimol - Дружба с Огненным Лисом | Лента друзей antimol / Полная версия Добавить в друзья Страницы: раньше»