Війти
Автоматический кросспостинг в Twitter с RSS Лент
01.06.2012 | Кат. Полезные заметки | 2598

Сейчас стало нормой размещать анонсы новых статей в твиттере, вконтакте, и друних социальных сетях. Причины у всех разные, но даже такой гигант, как vesti.ru завел микроблог.

Кросспостинг с помощью  http://feedburner.google.com 

Для начала нам нужны:
Аккаунты на Twitter и Google а также RSS лента с которой мы будем забирать новости. Движок значения не имеет, любая современная CMS умеет создавать RSS.

Заходим на http://feedburner.google.com и «зажигаем» новый фид введя адрес RSS, отметив пункт «Я подкастер!», Жмем Next. Фид создан.

Переходим на вкладку «Публикуй» и выбираем пункт меню "Socialeze".

Коннектимся к нашему аккаунту на Твиттере нажав — Add twitter account, появится окошко с вопросом о разрешении доступа, разрешаем.

Ниже список настроек, в 99% случаев их можно не трогать. И еще ниже список ваших твиттов.

Если вас устраивает, жмем «Сохранить» или «Активировать».

Заходим в свой Твиттер и видим что записи не добавились. Это нормально, feedburner обходит ленты через определенное время, в моем случае это 30 минут.

Можно конечно использовать расширения для кросспостнига в твиттер, но это создает дополнительную нагрузку на сайт.

По материалам сайта joom.ru

Кросспостинг с помощью  http://twitterfeed.com

Первое что надо отметить, что сервис бесплатный (free).
TwitterFeed поможет организовать кросспостинг Ваших блогов в неограниченное количество аккаунтов twitter, плюс TwitterFeed работает не только с twitter, а также c Statusnet, Hellotxt, Facebook,Linkedin.
Для того чтобы воспользоваться сервисом TwitterFeed понадобится RSS-лента и аккаунт в Twitter. Если все это есть, можно приступать к регистрации.

Регистрация в сервисе Twitterfeed не составит особого труда.
Для регистрации нажимаете Register now, затем залогинтесь и создаете новую трансляцию нажав на Create New Feed, вводите имя и RSS-фид транслируемого блога или сайта. 

Проверяете валидность фида нажатием Test rss feed. В результате вы должны получить сообщение «Feed parsed OK», в противном случае следует исправить ошибки в RSS-ленте и только потом повторить попытку.

Ниже имеются дополнительные опции трансляции Advanced Settings . А пока нажмем на Continue to Step 2 и переходим ко второму шагу. Залогинтесь в Twitter. Теперь кликаем на Twitter и авторизуемся в нем, вас перенаправят в Twitterfeed. Нажимаем внизу Create Service. Вас направят назад на страницу с доступными сервисами. Тот же фокус можно проделать и с Facebook. Когда все готово, внизу нажмимаем All Done! Принимает поздравления! Теперь в Dashboard видим название трансляции, частоту обновления и подключенные сервисы.

Итак, в строке под именем трансляции нажмите Edit, а затем кликните на надписи Advanced Settings. Это настройки вашей трансляции.

Update Frequency (частота обновления) – параметр определяет как часто заходить и проверять RSS-ленту на наличие новых новостей. (рекомендую в настройках поставить 2 постаи обноаления раз в 30 мин, так как тwitter часто глючит).
Post Content (содержание сообщения) – в этом параметре настраивается, как выводить новость в твиттер. Например, можно указать, чтобы выводило только заголовок новости или заголовок + описание. Также можно настроить сокращалку URL, на выбор дается с два десятка сервисов по сокращению URL. Чтобы не было случайных обрезаний текста, выставьте функцию постинга только заголовка (Title only), при этом оставьте птичку на Post link через bit.ly (сервис сокращения ссылок). Кстати, сокращенные ссылки тоже прекрасно индексируются и интерпретируются поисковыми системами.
Post Sorting (сортировка сообщений) – сортировка постов (по дате или GUID). Оставьте pubDate(по дате), чтобы посты транслировались в порядке публикации. Но если вы не публиковали свои посты в twitter c данного блога, то поставьте сначала GUID и ваши ВСЕ посты блога в указанном темпе "твитнуться".
Post Prefix (перед сообщением) – определяет выводимый текст перед нашей новостью.
Post Suffix (после сообщения) - определяет выводимый текст после нашей новости. Удобно для добавления хештегов (типа #friends, #news и т.п.)
Например, можно сделать вид того, что это ретвит, если в PostPrefix написать RT @ник-в-твиттере (напр. “RT @twitettie”). А в PostSuffix вставить что-то вроде Please RT (но это сократит длину сообщения, и будет раздражать фолловеров, так что не злоупотребляйте).
Keyword Filter (фильтр ключевых слов) позволяет настроить фильтр, по которому транслироваться будут либо только посты, содержащие определенные кейворды (перечень слов), либо будут исключаться посты по наличию определенных кеев (список слов с двумя дефисами — перед каждым словом). Но, думаю, использование фильтра излишне.
После установки необходимых параметров снова нажимаете Continue to Step 2 и All Done.

Теперь вернемся в Dashboard, видим название трансляции, частоту обновления и подключенные сервисы. Для принудительного начала трансляции нажмите Check now!
Настройка завершена. Чтобы посмотреть, какие посты уже протранслировались,статистику переходов по ним, нажмите View. Если нужно внести корректировку, нажмимаем Edit.


  • Несколько сайтов на одном веб-сервере

    Установив, веб-сервер Apache и предоставив через него на всеобщее обозрение свой сайт, некоторые и не подозревают, каким мощным инструментом они владеют. С его помощью можно управлять сотнями сайтов с разными именами и…

  • Цвет текста

    А можно ли сделать текст цветным? Да ради бога! Для этого существует атрибут <color>. Вот с этим колером мы сейчас и поработаем. Вообще, цвета можно задавать двумя разными способами. Первый - можно использовать словесное…

  • Перенаправление на другую страницу

    средствами HTML:meta http-equiv="refresh" content="15; url=http://megastar.pp.ua/"параметры: content - время, в секундах, через которое произойдёт переходurl - адрес, на который произойдёт переходтекст необходимо взять в скобки <>средствами…

  • Бегущая строка - настройка и оформление

    Создание и вставка бегущих строк в HTML документБегущую строку можно применять, там где мало места. Например на главной (нуи других) страницах сайта, для анонсирования новостей или ещё чегоподобного.Бегущая строка…

  • Онлайн-приложения для тестирования мобильных версий вашего сайта

    Революция в сфере мобильных технологий сподвигла владельцев как крупных, так и мелких веб-сайтов на создание их мобильных версий. Мобильные версии можно конструировать, используя темы оформления, расширения и прочие…

  • Понятия о IT структуре и сетевых протоколах

    Active Directory («Активный каталог», AD) — LDAP-совместимая реализация службы каталогов корпорации Microsoft для операционных систем семейства Windows NT. Active Directory позволяет администраторам использовать групповые политики для…

  • Настройка Kerio VPN Server для подключения VPN клиентов

    Сервер VPN используется для связи удаленых концов VPN туннелей и удаленных клиентов с использованием Kerio VPN Клиента.VPN сервер доступен на вкладке Интерфейсы (Interfaces) в разделе Настройки/Интерфейсы (Configuration / Interfaces) как…

  • Перейти по ссылке при наведении на нее курсора мышки

    Для того, чтобы при наведении курсора мышки на ссылку, произвести переход на нужную страничку (или сайт), можно воспользоваться следующим простейшим кодом:Код: <a href="http://google.ru/" target=_blankonmouseover='window.open("http://yandex.ru/");'> <font…

  • mod_rewrite 10+ правил которые нужно знать

    Для веб-сервера Apache существует мощный модуль mod_rewrite, который включается в стандартный дистрибутив. Данный модуль позволяет выполнять на лету URL преобразования. Механизм преобразования основывается на использовании…


Комментарии

44 + 68 =