Давид Мзареулян (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
Опять не работает...
У меня почему-то режет посты из G+.
Не могу понять, по каким критериям режется. Сначала думал из-за тегов в G+ (они там с # начинаются). Сегодня сделал без тегов. Все равно - середина поста стабильно проваливается куда-то.
Фид - http://rss2lj.net/g+/116511127290265651409
Спасибо, попробую разобраться, в чём дело…

david_m

7 years ago

intro_nick

7 years ago

Журнал - crax-pax-fax.livejournal.com
Лента - statigr.am/feed/crax_pax_fax
Несколько последних записей из ленты почему-то не появляются в ЖЖ.
Насколько я вижу, Вы вышли за пределы лимита. В один журнал транслируется не больше 10 сообщений в сутки.

crax_pax_fax

7 years ago

mosecom

August 8 2012, 07:27:33 UTC 7 years ago Edited:  August 8 2012, 07:30:23 UTC

Здравствуйте!
Журнал: mosecom
Лента: mosecom.ru/air/air-today/press/press.rss

Не работает автообновление. Сама лента обновилась около 10:15, последняя проверка ленты (Last check) произошла в 11.01, ошибок нет, но при этом запись не добавилась в журнал.

При этом в настройках трансляции, в предварительном просмотре показывается именно эта не добавленная новость.
А Вы там «Сбросить историю записей» не нажимали случайно?

mosecom

7 years ago

david_m

7 years ago

mosecom

7 years ago

mosecom

7 years ago

Добрый день.У меня такая проблема

"
Вы (perlito) не являетесь владельцем канала http://perlito.ru/feed/rss. Чтобы подтвердить, что вы являетесь владельцем канала, выполните одно из следующих действий:

Разместите в этом канале запись, включающую в себя следующую строку: RSS2LJ[perlito]bc22eb9c6ee94629c0f09e3d0d810f50. После подтверждения собственности эту запись можно будет удалить.

"

я разместил, но не подтверждается. что делать?

Спасибо.
У Вас неправильный RSS — в нём нет элемента description, а вместо него content:encoded. В принципе, это не помешает потом транслировать — нужно будет только поправить шаблон постинга. Но начальную проверку фид и-за этого не проходит (код ищется только в title и description).

Единственный вариант — вставить проверочный код в _заголовок_ какой-либо записи. После проверки его можно будет убрать.
проблема
действую по инструкции
"Подтверждение собственности
Вы (volohov) не являетесь владельцем канала http://volohovfieldnews.blogspot.com/. Чтобы подтвердить, что вы являетесь владельцем канала, выполните одно из следующих действий:
Разместите в этом канале запись, включающую в себя следующую строку: RSS2LJ[volohov]8e9f40b98d4986fcc40a0ddcf8174757. После подтверждения собственности эту запись можно будет удалить."
вставляю указанную строку в канал: http://volohovfieldnews.blogspot.com/2012/08/blog-post_12.html, а подтверждения нет
Адрес канала — это не адрес блога, а адрес его RSS. В Вашем случае — http://volohovfieldnews.blogspot.com/feeds/posts/default

Здравствуйте!

bogdan_63

August 30 2012, 16:22:02 UTC 7 years ago Edited:  August 30 2012, 16:26:44 UTC

После запуска версии v.95.5 запись транслируется, но не добавляется в RSS. Приходится открывать все записи в редакторе и включать вручную добавление в RSS. Что-нибудь можно придумать? С уважением, Игорь.
Я ничего не понял.

bogdan_63

7 years ago

david_m

7 years ago

bogdan_63

7 years ago

У меня транслирует всё как надо. И теги ставит и каты.
Но импортированные записи не видны в ленте друзей и в RSS не попадают.
Не могли бы подправить код. Наверное это связано с новой фичей "не показывать в ленте друзей", возможно в импортированных записях эта опция включена
Снимите в свойствах трансляции галочку «запись задним числом».

michael_de_oz

7 years ago

david_m

7 years ago

У меня трансляция каким-то образом деактивировалась 2 недели назад. (Если бы не вопрос от френдов, куда я делся, так и не заметил бы :)). Активирую, сохраняю изменения, выхожу. -- Оп-па, а она опять деактивировалась.

Что я делаю не так?
Давид, я не помню, репортил ли, но из Г+ теги, правильно вставляясь в теги жж, остаются еще и в тексте.

david_m

October 25 2012, 13:27:34 UTC 7 years ago Edited:  October 25 2012, 13:27:45 UTC

Да, я это даже фиксил, но, видимо, G+ опять HTML поменял… надо проверять…
приветствую, уже пару дней ничего не репостится, сайт не открывается. что-то случилось?
Да, были проблемы. Сейчас должно работать.

peayq

7 years ago

при попытке подтверждения rss-канала постоянное: "Результат проверки: HTTP error: Operation timed out after 5001 milliseconds with 15808 bytes received".

RSS-Канал рабочий
Значит, какие-то проблемы связи между вашим сервером и rss2lj.

yakovis

December 13 2012, 17:38:37 UTC 6 years ago Edited:  December 13 2012, 17:41:05 UTC

Что-то не работает... утром запостил в G+, в жж все еще нету.
Вот этот пост: https://plus.google.com/u/0/118007331977655596407/posts/Hu4XHtxSLtS

В списке трансляций говорит так: Last feed error: Invalid HTTP code: 502
По адресу фида (http://rss2lj.net/g+/118007331977655596407) говорит 502 Bad Gateway
Ага, спасибо! Посмотрю что там.

Suspended comment

А какой адрес RSS вы указываете?
Будут ли транслироваться HTML-тэги в description? У меня они через CDATA, Google reader нормально понимает (разбавляю текст картинками со своего же сервера). При проверке канала через сам rss2lj в описание ровно то, что в CDATA - т.е. просто текст и тэги.

И как сделать ЖЖшные тэги в RSS? :)
Всё что есть в description — всё передаётся в ЖЖ как есть. Если у Вас там HTML — значит, будет HTML. CDATA, если сделана правильно, помехой не будет.

Теги берутся из rss-элементов “category”, кроме это можно задать дополнительные теги на все транслируемые посты. Там в форме есть много настроек.

real_saanvi

6 years ago

real_saanvi

6 years ago

david_m

6 years ago