Давид Мзареулян (david_m) wrote,
Давид Мзареулян
david_m

Написал простенький гейтик RSS2LJ. Пока ещё совсем сырой, но, вроде, работает.

Для начала затранслировал в ЖЖ rss_dpreview, пусть теперь живёт во френдленте:)


P. S. Если у вас что-то не работает, пишите адрес журнала и rss-ленты, а также сообщение об ошибке в списке трансляций. Без этого просто не буду рассматривать запрос. Надоело каждый раз переспрашивать.

P. P. S. FAQ:

Q: Я создал трансляцию, но почему-то весь десятилетний архив моего блога не скопировался в ЖЖ. Я в грустях.
: Rss2lj не транслирует прошлые записи. При создании трансляции транслируется последняя запись из канала, в дальнейшем новые записи транслируются по мере их появления.

Q: Я создал трансляцию, написал новый пост, а его всё нет и нет. Я что-то сломал?

A: Сервис опрашивает rss-каналы с определённой периодичностью. Если вы редко пишете в блог, то период проверки может достигать двух-трёх часов. Время последней проверки показывается в списке трансляций, там же можно увидеть сообщение об ошибке, если таковая случилась при проверке или трансляции.

Q: Внезапно! В моём ЖЖ появилась запись из блога, которую я написал ещё в прошлый новый год. Что за нафиг?

A: Rss2lj не сохраняет внутри себя ваших записей. Если запись оттранслировалась, значит, она появилась в RSS-канале с момента его последней проверки. Повтор может возникнуть после удаления какой-нибудь недавней записи — тогда в rss (в котором обычно фиксированное число записей) «подтягивается» старая запись.
Tags: rss2lj
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 1329 comments
Здравствуйте, уважаемый.
Адреса рсс
http://tio.by/news/rss
http://tio.by/pro/news/rss
Жкрнал
tioby.livejournal.com
Последних дней 3-5 имеем следующую ошибку
Last feed error: HTTP error: Operation timed out after 5000 milliseconds with 0 bytes received
Хотя проверка каналов проходит отлично.
Не подскажете, в чем проблема.
И да просто не транслируется, Хотя нет, оттранслировалось, но с задержкой в 2-е сутко гдето.
Ваш RSS почему-то отдаётся с большими паузами — сейчас проверил, открывается кусками с задержкой по несколько секунд. Один раз время полной загрузки было даже 40 секунд. Возможно, виноваты каналы между вашим и нашим серверами, и тут не очень понятно, что можно сделать.

У нас, как видно из сообщения об ошибке, таймаут соединения — 5 секунд. Я могу его увеличить, скажем, до 10, но всё равно могут остаться ошибки.
Просто хочу поблагодарить Вас за замечательный сервис! Просто, удобно, бесплатно.
Спасибо)
Добрый день, Давид.
Мы, городская интернет-газета The Village хотим сделать rss-трансляцию в свой жж:
http://village-msk.livejournal.com/
rss наших материалов http://www.the-village.ru/topics/any/editors.atom
когда я создаю новую трансляцию, проверку она проходит успешно, а при переходе к следующему шагу - продолжить создание трансляции по адресу
http://rss2lj.net/checkfeed?url=+http%3A%2F%2Fwww.the-village.ru%2Ftopics%2Fany%2Feditors.atom+
открывается пустая страница и дальше ничего сделать нельзя
пробовали разные браузеры - то же самое
логин наш на rss2lj - village-msk

Заранее спасибо за помощь!

Галя Луппо

village_msk

9 years ago

david_m

9 years ago

village_msk

9 years ago

Добрый день!
Вдруг остановилась трансляция в мою страницу. Это можно починить?

Спасибо.

аналогично. Написал уже два поста - ни один не появился в ЖЖ. Странно. Может кнопочку-тыкалку какую придумать? -)

ps: Отличный сервис! Спасибо.

vnr_blog

9 years ago

rock_irk_ru

9 years ago

Привет, "Публикация происходит от имени того LJ-пользователя, который создал трансляцию". ОкЮ я захожу под собой в твой сервис и "вы не создали ни единой трансляции".. как же я могу отменить трансляцию себе в блог?
Раз ни одной не создали, значит отменять нечего. Ищите, через что Вы транслируете. Явно не через мой сервис.

ebazza

9 years ago

david_m

9 years ago

Suspended comment

Такое бывает, если записи транслируются с флагом «Запись задним числом».
Здравствуйте!

У меня почему-то вообще не идёт трансляция. Блог: http://www.budo-forums.ru/blog/44-tora-jo-dojo/ RSS: http://www.budo-forums.ru/blog/rss/44-tora-jo-dojo/

rss2j выдаёт ошибку: Last feed error: XML parse error: simplexml_load_string(): Entity: line 1: parser error : Start tag expected, '<' not found

Не подскажете, что можно сделать? Спасибо!
Я сейчас не вижу никаких проблем с Вашим фидом. Возможно, Вы что-то там меняли в последний час? Или была какая-то ошибка в выдаче от Вашего сервера.

Сейчас, вроде, всё должно нормально транслироваться.
добрый день
сервис все время сообщает, что я не являюсь владельцем канала http://awenatomy.tumblr.com и просит разместить запись, содержащую RSS2LJ[aifor]32be4fd5be0e04b4b5d6531ee94191f5
я тёмном лесу, помогите, пжлст
проше прощения, http://awenatomy.tumblr.com/rss

david_m

9 years ago

aifor

9 years ago

david_m

9 years ago

Добрый день.
Не могу добавить новый канал:
http://www.podolsk.info/index.php?option=com_idoblog&view=content&layout=posts&Itemid=165

И не может соединиться со старым каналом - пишет, что Last feed error: HTTP error: Connection time-out after 10428 ms
К сожалению, Ваш хост от нашего сервера вообще не виден, соединения нет…

А что за «старый канал»? Он работал, и когда перестал?
Несколько раз уже происходит неприятная вещь: при изменении настроек трансляции в ЖЖ вываливается несколько десятков старых записей. Трансляция идёт через фидбурнер: http://feeds.feedburner.com/lotsman/lDiW (сделал так, потому что через него как-то лучше получалось с оформлением постов, точно уже не помню что - давно было). Но в данном случае, я в нём (в feedburner) настройки не трогал, только в rss2lj (в шаблоне кое-что изменил) и на своём сайте (ковырялся с sef-ссылками, впрочем, фидбёрнеру отдана оригинальная, не sef ссылка, так что вроде бы для него ничего измениться не должно было). Почему это происходит? Как предотвратить?
Чудес не бывает — раз посты дублируются, значит, изменились их адреса или GUID-ы.

yury_n

9 years ago

david_m

9 years ago

yury_n

9 years ago

david_m

9 years ago

yury_n

9 years ago

david_m

9 years ago

yury_n

9 years ago

Last LJ error: [postevent] LJ error: Non-authenticated email address: You must have an authenticated email address in order to post to another account

Действительно был (!) неподтвержденным емайл, но как увидел эту ошибку - сразу подтвердил его, щас в настройках профиля он в статусе "подтвержден". Прошел уже день с подтверждения, но ошибка продолжает отображаться, и ничего не транслируется. Можете чем-то помочь?

Заранее, Спасибо.
Если вы e-mail подтвердили, то ошибка пропадёт после следующей трансляции.
Написал утром (часов в 10) сообщение в блоге (в rss2lj стояло last check 08:01). Сейчас уже 14:24, а в жж оно так и не оттранслировалось.
Попробовал забить в поле "создать трансляцию" адрес моего рсс, система ответила, что трансляция и так уже активна. Время last check поменялось на 15:10, но при этом в ЖЖ пост так и не появился. Что можно/нужно сделать, или какое время необходимо ждать?

Спасибо.

Suspended comment

Проверка канала

Адрес канала: http://civilwarpapers.blogspot.com/

Вы (civilwarpapers) не являетесь владельцем этого канала. Чтобы продолжить создание трансляции, вы должны подтвердить, что являетесь владельцем канала.

Результат проверки: XML parse error: Entity: line 8: parser error : xmlParseEntityRef: no name