Моё знакомство с PHP - работа с Twitter API
RealOnlineMoney - заработать реальные деньги в интернете
Главная страница Каталог сайтов RSS Follow me Регистрация Вход
Рубрики

Поиск

Архив

Реклама

Подписчики
RealOnlineMoney на Feedburner


Приветствую Вас, Гость · RSS 2010-07-29, 7:20 PM

Главная » PHP » Моё знакомство с PHP - работа с Twitter API



Моё знакомство с PHP - работа с Twitter API

Знакомство с PHPСегодня начал копаться в PHP - интересно, блин. Я же рейтинг твиттер-аккаунтов сделать намылился. Первым делом попробовал вывести свои данные. И, о чудо, у меня это действительно получилось. Twitter-API предоставляет в распоряжение XML-файл. Открываю я этот файл методом simplexml_load_file, который преобразует XML в объект PHP. А посля коммандой echo рисую HTML-таблицу и выдаю ник, имя, описание, количество фолловеров и количество сообщений. Смотрите в полной новости исходный код и как эта хрень, которую я напрограммировал, выглядит.

Исходный код:

Code
<html>
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<?php
$user = "RealyMoney"; // логин
$xml_url = "http://twitter.com/users/show/$user.xml"; // адрес XML
$xml = simplexml_load_file("$xml_url"); // конвертируем XML в PHP объект методом simplexml_load_file

$nick = "Ник"; $name = "Имя"; $description = "Описание";  
$site = "Сайт"; $followers = "Фолловеров"; $statuses = "Сообщений";

echo "<table border='1'><tr><td>$nick</td><td>$name</td><td width='250px'>$description</td>";
echo "<td>$site</td><td>$followers</td><td>$statuses</td></tr>";

echo "<tr><td><noindex><a href='http://twitter.com/$xml->screen_name' target='_blank' rel='nofollow'>$xml->screen_name</a></noindex></td>";
echo "<td>$xml->name</td>";
echo "<td>$xml->description</td>";
echo "<td><noindex><a href='$xml->url' target='_blank' rel='nofollow'>$xml->url</a></noindex></td>";
echo "<td>$xml->followers_count</td>";
echo "<td>$xml->statuses_count</td></tr></table>
";
?>
</body>
</html>

Сохранил я всё это и залил на 000WebHost.Com, бесплатный хостинг с PHP, который я упоминал в самом начале, после открытия моего блога. Потом я импортировал этот удалённый код в мой блог. И вот что получилось:


НикИмяОписаниеСайтФолловеровСообщений
RealyMoneyВладимирпродвижение сайтов, блоги, заработок в интернете, C++, Java, PHP, бокс, ММА, футбол, музыка, игрыhttp://realonlinemoney.ru/578517

Категория: PHP | Просмотров: 373 | Теги: Программирование, XML, twitter, php
Всего комментариев: 4
0  
1 DeTeam   (2010-01-10 12:54 PM)  
Ммм, сладкая реф.ссылочка :-)
Лучше уж купите хостинг за 100-200р./мес, будет вам и места нормально, техподдержка, можете интегрировать с uCoz'ом.
Автор, если так нравится php, советую почитать про фреймворки, по кр.мере в будущем избавит от быдлокода.

0  
2 RealOnlineMoney   (2010-01-10 6:29 PM)  
Quote
Ммм, сладкая реф.ссылочка :-)

Да, хоть, десять! Можно подумать, что ты по ней зарегистрировался или тебе от этого хуже стало.

Quote
Лучше уж купите хостинг за 100-200р./мес, будет вам и места нормально, техподдержка, можете интегрировать с uCoz'ом.

Зачем мене хостинг покупать, если я свой первый скрипт в жизни написал? Тем более мене места и так хватает, и техподдержка есть, и в Юкоз интегрирую, и лишних денег не трачу.

Quote
Автор, если так нравится php, советую почитать про фреймворки, по кр.мере в будущем избавит от быдлокода.

Что такое Framework я знаю. А теперь скажи мене, ты PHP с них изучать начал? Нет, наверно? Вот и я тоже нет. Я пока покапаться в PHP хочу, посмотреть, что он умеет, своими руками и всё такое. И почему это быдлокод? По моему очень даже хороший код. Делает всё то, что я хотел, чтоб он делал.

0  
3 DeTeam   (2010-01-10 11:05 PM)  
Не злись :-)
Я написал "в будущем", описался, должно быть "не допустить", чтобы не смешивать отображение и логику.

0  
4 RealOnlineMoney   (2010-01-11 1:46 Am)  
А я что, я ничего. Не злюсь я. smile
Как функционал от дизайна отклеить, я ещё не догоняю. Но ещё не вечер, научусь.

Имя *:
Email:
Ваш сайт:
Код *:
2009 © RealOnlineMoney.Ru | Сайт управляется системой uCoz
PR и ТИЦ Рейтинг сайтов о заработке