Комментарии 17
ещё в Zend Framework есть классы для поддержки Twitter'a
+5
И есть самодельный вариант.
0
Иногда проще поставить на сайт твиттеровский виджет с их офсайта.
+1
Спасибо, возникает масса идей что можно сделать с этим)
0
Если упростить мою функцию (убрать кеширование, выбрку чистых твитов и типографику), то получится просто так:
/**
* Returns twitter last message
*
* @param mixed $id ID or Login in Twitter
* @return array
*/
function get_twitter_status($id) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://twitter.com/statuses/user_timeline/$id.json?count=1");
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$arr = curl_exec($ch);
curl_close($ch);
if (!function_exists('json_decode')) {
throw new Exception('Does not have expansion Json');
}
if (!$arr = json_decode($arr)) {
return NULL;
}
if (!isset($arr[0])) {
return NULL;
}
return array(
'time' => time(),
'id' => $arr[0]->id,
'login' => $arr[0]->user->screen_name,
'tweet' => $arr[0]->text
);
}
+4
Лично я предпочитаю Juick, там все неплохо организовано… А поскольку микрозапись остается на сайте, простом, как три копейки, его легко распарсить и вытащить нужную инфу куда угодно.
-1
Очень интересно, правда ничего особого в этом не вижу,
хотя кому-то будут полезным
хотя кому-то будут полезным
-2
«На Хабре есть фишка связанная с ним, если в профиле ввести свой Twit-аккаунт, то последнее сообщение будет стоять у вас в статусе»
В блогосервисе яндекса есть такая же фишка.
В блогосервисе яндекса есть такая же фишка.
0
// Чтобы узнать какие данные хранятся в массиве возвращаемого класса, можно вывести их все, а можно в подключаемом классе посмотреть с каких .xml страничек парсится инфа и изучить её.
Классика. :) Класс написали, а что он делает и какие данные возвращает — смотрите исходник класса, дергайте урлы и смотрите что там получаете.
Проще с самого начала зайти на twitter api и написать нужные функции для себя самому. Там же тупо везде file_get_contents — simplexml_load_string — return.
А этот класс, кстати, с багами, в функции получения данных о пользователе, если не ошибаюсь. Давно его ковырял.
Классика. :) Класс написали, а что он делает и какие данные возвращает — смотрите исходник класса, дергайте урлы и смотрите что там получаете.
Проще с самого начала зайти на twitter api и написать нужные функции для себя самому. Там же тупо везде file_get_contents — simplexml_load_string — return.
А этот класс, кстати, с багами, в функции получения данных о пользователе, если не ошибаюсь. Давно его ковырял.
0
Файла нет.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
PHP + Twitter