Как создать несколько twitter-каналов с RSS лентой на одном аккаунте
Спонсор месяца:
Дешевые гостиницы Питера – поиск отелей эконом-класса.
Не секрет, что популярность сервиса Twitter растет молниеносно: он даже и стал центральной темой для написания статьи на конкурсе ““. Твиттер теперь есть не только у обычных юзеров, но и у политиков и звезд: , , , и др. Одним словом, Twitter – один из популярнейших ресурсов в глобальной сети Интернет. Однако, по-прежнему остается вопрос о том как монетизировать этот сервис.
Но уже сейчас есть несколько проектов, где вы можете заработать на своей твит-ленте, например, или . Заработать на них можно, естественно, путем размещения рекламы в своих микропостах. Кстати, на сайте вы можете узнать во сколько оценивается ваш твиттер-аккаунт.
Сегодня я узнала очень интересный способ о том, как сделать так, чтобы на одном твиттер-аккаунте можно было разместить несколько тематических каналов, или рубрик, как вам больше нравится. Это будет полезно для тех, кто не хочет смешивать свою новостную микроленту с сообщениями про то как вы покушали или ложитесь спать.
Шаг 1: придумать название канала
Весь секрет способа создания нескольких тематических каналов заключается в использовании на том же твиттере. Все, что вам нужно делать, это приписывать в конце (или в начале) своего поста ключевое слово/тэг/название рубрики, которое будет указывать на данную новостную ленту. Например, я создала вот такую запись:

Здесь #getinccsnews – это и есть название моего нового канала. Название можно выбирать любое, главное чтобы оно было уникальным и не повторялось, иначе ваша лента будет подхватывать сообщения из других лент с таким же ключевым словом.
Шаг 2: написать поисковый запрос
Теперь идем на страницу поиска и пишем в поле запроса следующую фразу:
#your-channel-name
Где #your-channel-name – то самое ключевое слово/тег/название вашей рубрики. Т.е. для моей ленты запрос будет выглядеть так: #getincssnews.
Если вы хотите, чтобы в этом канале отображались только ваши посты, или еще чьи-то, добавьте к запросу следующее:
#your-channel-name from:username1 OR from:username2
Здесь username1 – может быть например ваш аккаунт, а username2 – аккаунт друга, также пишущего в этот канал.
Запрос для моего канала выглядит так:
#getincssnews from:getincss
Ссылка на канал: http://search.twitter.com/search?q=%23getincssnews+from%3Agetincss
Вот так пользователи могут читать ваш новый канал, при этом им не будут видны другие ваши записи, т.е. не помеченные названием канала.
Шаг 3: пригласить читателей
Теперь, обратите внимание, что справа на сайдбаре странички поиска есть ссылка на RSS по данному запросу Feed for this query. Это значит, что вы легко можете предложить вашим читателем подписаться на обновление канала!
Подписка на мой новый канал: http://search.twitter.com/search.atom?q=%23getincssnews+from%3Agetincss
Шаг 4: выводим RSS-ленту канала на блог
Для того, чтобы вывести на своем блоге новости из вашего нового канала, нужно (зеркало на моем блоге), который любезно предоставил .
Пример кода:
-
<ul>
<?php
include('atom-html.php');
# The URL for the Atom feed from search.twitter.com
$url = "http://search.twitter.com/search.atom?q=
%23your-hash-tag+from%3Auser01+OR+from%3Auser02+OR+from%3Auser03";
# Create object to hold data and display output
$atom_parser = new myAtomParser($url);
# Return string containing HTML. The argument for getOutput() is the
# number of items to display
$output = $atom_parser->getOutput(5);
echo $output;
?>
</ul>
Вставляем в блог и готово! Только не забудьте подключить сервис подсчета подписчиков, например, всем известный .
Для чего это нужно?
1. Вы упростите жизнь своим твиттер-читателям, отфильтровывая неинтересные посты, но при этом продолжая писать что-угодно.
2. Вы можете вести несколько тематических микро-блогов, в том числе и рекламных.
3. Вы получаете еще больше читателей, т.к. можете затрагивать много разных тем в разных каналах.
4. Все что вы пишите будет доступно читателям вашего блога.
Как оптимизировать время постинга в канал?
Думаю каждый задумается над тем, как сделать так, чтобы не дописывать каждый раз имя канала вручную. Вывод: нужна небольшая веб-утилита которая позволит постить с выбором канала. Если кому интересно, сделаю в ближайшие дни, или можете сами поделиться кодом :) Вам будет большая благодарность от моего блога ;)
И на десерт: аппетитные :)
P.S.




Dmoz
Я никак не могу понять, в чем прелесть твиттера, казалось бы – если есть блог, все можно писать туда х_Х
НеясытьЦитировать
я не считаю твит-блог полезным, если в нем пишут только о себе, что кушали, куда ходили. Даже мой твиттер щас бесполезен :) Если и зводить его, то реально для коротких новостей, типа “новость дня” или “совет дня”. Такое бы было интересно на мой взгляд.
АвторЦитировать
Получается, там используют краткие новости, возможно с ссылкой на более подробную информацию. Спасибо за разъяснения =) Знал что есть микроблоги, но вот назначением особо не интересовался.
НеясытьЦитировать
Да, этакий миниDigg :)
АвторЦитировать
А причем тут дигг вообще? :)
Сергей М.Цитировать
на твиттере можно также постить ссылки на статьи, как и на дигге.
АвторЦитировать
Ммм, тогда блоги, тлоги, аська и все такое – тоже дигги? Можно же ссылки ставить? Вот хабра – да, с натяжкой можно назвать “диггом”, т.к. присутствует обсуждение и оценка. Единственное, там не ссылки, а полноценные публикации должны идти.
То же и с твиттером. Хоть мы и сильно ушли от изначального “Вот ю ар дуинг?”, он не просто для ссылок. Хотя его можно использовать и для публикации текущих координат GPS, ссылок или собирать там закладки (но для этого лучше, конечно, использовать агрегаторы, такие как bestpersons или friendfeed). Твиты – это статусы из аськи, только часто меняющиеся и видные фолловерам. Твиты как бы служат инфоповодами или просто интересной информацией (в среднем, лишь около 10% из них ссылки). Реплаи – для короткого общения по этим поводам (в среднем – 20-30%). Иногда твиты ребложат (типа RT @marapper бла-бла-бла ссылка), но это не оценка, а просто распостранение интересного дальше по фолловерам. Те же хештеги, использованные тобой в контексте канала – это просто тема сообщения, которую можно использовать как угодно.
Обычно – именно как тег, который ставят многие, чтобы можно было найти, например, “рецензии” по фильму (ну, обычно так боты с сервисами и поступают). Часто используют для отметки постов в собственных блогах – с помощью #blog и #tumblr, чтобы можно было найти все записи из блогов, затвиченные. Можно, как предложила ты – для каналов. Но, конечно, смысла в том, чтобы помечать им всё, даже реплаи – нет смысла. Зато “каналы” могут и помочь в некоторых сервисах, или же в простом выводе интересного вовне.
Ну, половину из этого ты и так знаешь :). Можно использовать всё это как вздумается – никто ничего не запретит :).
У фаворитсов, кстати, тоже есть RSS, так что можно легко куда-нибудь его вытаскивать и использовать по своему усмотрению.
Сергей М.Цитировать
оп, снобский коммент :)
Кстати, у тебя тут не учитывается переносы в тексте – может, в теме стоит echo get_comment_text() вместо comment_text? Да и оформление древовидных давно пора вручную сделать, раз уж блог “для вебмастеров”.
Сергей М.Цитировать
что значит вручную? Комменты постятся с использованием Ajax, поэтому естественно все на автомате строится.
АвторЦитировать
>> блоги, тлоги, аська и все такое – тоже дигги?
Естественно нет, но каждый из перечисленных имеет данную возможность (постить сссылки). Поэтому я и назвала твиттер – минидиггом, т.к. как уже говорила, его можно использовать именно в этих целях.
АвторЦитировать
Про переносы знаю, надо просто “починить”…
АвторЦитировать
вручную – это про изменение в теме. Собственно, где надо починить я уже сказал ^_^.
Большие комментарии (мои))) становятся нечитаемыми просто.
Про дигги еще раз – ключ здесь digg – выкапывать/закапывать, т.е. оценка ссылок. Твиттер же – от “чирик”, т.е. этакий акын.
Ладно, я понял, но вот смешивать понятия точно не стоит.
Сергей М.Цитировать
а, вручную – это сделать нормальный CSS под стиль остального оформления, с нормальным читаемым текстом и всем прочим. Аякс тут не причем.
Сергей М.Цитировать
Кажется, это wp threaded comment, вон у Валенка делал нормальные комменты с тем же плагином
Сергей М.Цитировать
Сейчас каждый новый коммент идет друг под другом и прекрасно различим от остальных, т.е. древовидность мне кажется хорошо просматривается.
АвторЦитировать
А, ты имеешь ввиду именно отступы.. Я изначально задумывала такой вид, мне кажется, так более компактно. Обнови страницу, ты увидишь что каждый комментарий отдельным блоком и цветом идет.
АвторЦитировать
Черт, я не хочу показаться назойливым – не по теме столько веток нафлудили :). Но дело не только в отступах, интерлиньяже, размере шрифта, расстоянии между абзацами и представлении метаинформации комментария %). Все это и выделение двумя цветами (с бордерами, которые в гармошку складываются по краям) делают комментарии совершенно не читаемыми, неправильно привлекающими взгляд по сравнению с остальным контентом. Ну, и в общем, очень непонятными.Хотя дело твое.
Сергей М.Цитировать
Поняла, учту в новой версии блога ;)
АвторЦитировать
так, ну рассказывайте, что за ошибка…Fatal error: Call to undefined function mb_detect_encoding() in atom-html.php on line 165блог на вордпрессе.
eretikЦитировать
функция mb_detect_encoding() – для PHP >4 должна быть, но не найдена. Поставьте перед ней знак @ в строке где ошибка произошла
АвторЦитировать
код поставил, на экране чистый лист.Кто пробовал?
delafЦитировать