В своем блоге после обновления я хотел совместить посты обычные с постами в Твиттере. Объединять их в одну хронологическую цепочку. При этом мне нужно было отбирать только умные посты в Твиттере, отрезая ответы флуд и прочую чушь.
Для того, чтобы сделать это я подобрал следующий, вполне логичный алгоритм:
1. Пишем твит содержащий «(b)». Это будет кодовое слово.
2. Импортируем твиты через RSS.
3. При помощи скрипта динамично удаляем все не содержащее кодового слово.
4. Вырезаем кодовое слово из оставшихся, оставляя "чистые" твиты.
5. Встраиваем их по хронологии между постов динамично скриптом.
Плюсы: автоматизм, достигнут нужный вид, твиты для блога выделены среди прочих твитов.
Минусы: твиты в блоге не индексируются, не попадают в RSS-ленту блога, много незаменимых скриптов, твиты теряют 3 символа из 140.
Сегодня я придумал другой вариант, который далеко не так прямолинеен, но прост логичен. Он представляет нестандартное мышление, подход с другой стороны. Работает это так:
1. Добавляем категорию в блоге под твиты.
2. Оформляем вид материалов для этой категории как надо.
3. Делаем RSS-экспорт этой категории при помощи twitterfeed.com в свой Твиттер, не давая никаких приставок или ссылок. Получается чистый твит.
Плюсы: автоматизм, достигнут нужный вид, все индексируется, отсутствие незаменимых скриптов, твиты на все 140 символов, попадают в RSS-ленту блога.
Минусы: сообщение/твит храниться в двух местах.
Элементарно, Ватсон!