Вопрос

Я пишу мой собственный блог (каждый должен, это хороший опыт).Я внедрил Atom и RSS-каналы, и они используются многими читателями.Большинство из этих читателей используют Google Reader, который на данный момент регулярно опрашивает мой сайт на предмет обновлений.

Я хотел бы настроить опцию публикации подписки (PubSubHubbub), как задокументировано здесь, и я хотел бы служить своим собственным концентратором, то есть интегрировать протокол концентратора в приложение, а не иметь отдельную функцию для обслуживания или полагаться на третью сторону.

Мои вопросы таковы:

  1. Если я сделаю это, какие службы чтения каналов будут использовать этот протокол предпочтительнее опроса?
  2. Что мне нужно реализовать со своей стороны, чтобы запустить это в работу?
Это было полезно?

Решение

Неплохо бы интегрировать вашу CMS с вашим собственным хабом.Именно так многие люди будут / должны это делать!

  1. Прямо сейчас FriendFeed и livedoor Reader являются двумя основными подписчиками, которые используют PubSubHubbub.Другие сервисы (например, favit.com) также имеют поддержку.В процессе работы поддерживаются и другие сервисы, включая Google Reader.

  2. Вам нужно внедрить Концентратор.Определенно посмотрите на Клей для паутины, который написан на Ruby (возможно, вы могли бы помочь ему расширить кодовую базу).Вы должны быть в состоянии интегрировать его в свою существующую систему.

Удачи вам!Дайте нам знать, как это происходит в списке рассылки.

Другие советы

Клей для паутины выглядит хорошо!Я нашел другой Клиент Pubsubhubbub, который кажется простым в использовании.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top