= RSS-каналы для темы и пользователи сообщений =
Я хотел бы объявить новый веб-сервис, который позволяет следить за тем и действия пользователей с помощью RSS-ридер.
== Краткое руководство ==
Чтобы подписаться на определенную тему, используйте следующий URL в RSS читателя: http://100btc.pl/bitcointalk/rss/threads/TID, где TID это идентификатор темы. ID можно найти в адресной строке в браузере. Например, URL для темы "ASICMINER: Ввод в будущее СБИС Mining изобретая It" является и его идентификатор 99497 (обратите внимание, что идентификатор темы всегда начинается с цифры после "тема =" и заканчивается цифрой перед точкой). RSS лента этой теме можно dowloaded из: http://100btc.pl/bitcointalk/rss/threads/99497.
Similary, чтобы подписаться на посты от конкретного пользователя, использование следующего URL: http://100btc.pl/bitcointalk/rss/users/UID, где UID представляет собой идентификатор пользователя. Например, профиль пользователя «friedcat» доступен на и его идентификатор 49840. RSS-канал для своих сообщений доступен на http://100btc.pl/bitcointalk/rss/users/49840.
== Как работает сервис ==
Известные каналы обновляются каждые 10 минут от хрон и сохраняются в кэше сайта, так что они могут быть поданы без взаимодействия с bitcointalk.org сервером.
Когда новая тема извлекаются с сайта в первый раз, служба должна проверить тему существование и ее название. Для этого он посылает один запрос к серверу bitcointalk.org. Если все в порядке, пустой канал создается и возвращается запрашивающему. После этого в течение минуты вновь генерируется подача заполняется с содержанием и храниться в кэше.
==
Это ранняя версия сервиса. Я знаю несколько вещей, которые должны быть сделаны лучше. Я исправлю их в ближайшем будущем, но сначала я хотел бы знать, что вы думаете. Любые замечания и предложения приветствуются.
Так же, как пожертвования (: 164iKDnK6Ri8HAGbtGMdhhs59FG1f4Vovz.
V.