Давид Мзареулян (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
Добрый день! Спасибо, штука очень нужная и полезная! Жаль, что не работает( второй день пытаюсь настроить трансляцию, не получается. код в посты вставлял. В чем может быть дело ?
Не знаю. Опишите толком, что не выходит.
День добрый. Извините, что опять со своими проблемами, но происходит нечто странное. Ну, начну с того, что у моего домена отвалились DNS. Переписал на новые сервера. Прошло уже больше суток, но сервис не видит мой rss-feed http://www.drjazz.ru/rss, при том, что rss-feed как бы открывается. Ошибка вот такая:

Last check: 28.12.2009 12:22
Last feed error: HTTP error: Connection time-out after 15704 ms

Что посоветуете? Трансляцию уже один раз удалял и восстанавливал. Ошибка прежняя.
Насколько я вижу, в 13:13:05 канал был вычитан нормально.

drjazz

9 years ago

Deleted comment

Ошибка в XML, проверяйте корректность своего фида…

Deleted comment

david_m

9 years ago

Deleted comment

david_m

9 years ago

1. Правда, большое спасибо за сервис.
2. Вопрос: посты кросспостятся в ЖЖ только частично, т.е. только самое начало оригинального поста. При этом пост может обрываться на середине предложения, например. Почему так происходит? Что-то можно настроить?
Спасибо!
Настройте Ваш RSS так, чтобы в него попадали полные тексты записей.

ifk_hm

9 years ago

ifk_hm

9 years ago

david_m

9 years ago

ifk_hm

9 years ago

david_m

9 years ago

ifk_hm

9 years ago

david_m

9 years ago

ifk_hm

9 years ago

Не получается подтвердить право на трансляцию. Код в посте на исходном блоге разместил... Хотя в первом случае сработало.
Спасибо за ресурс. Но предлагаю переписать страницу "Подтверждение собственности", ибо вот я например, как обычный интернет-пользователь (блондинистый) ни фига не поняла, что нужно сделать-то! там и застряла....
Здравствуйте! Спасибо за ваш севис!

Транслирую http://blog.marina.samokhins.com/feed/ в http://churuss.livejournal.com/

Почему-то ссылки на картинки не транслируются. Пробовала картинки из пикасы и с wordpress.com.


К сожалению при попытки зайти и еще раз проверить трансляцию сейчас выдается ошибка: Ошибка связи с LJ: [getchallenge] HTTP error: Operation timed out after 15000 milliseconds with 0 bytes received.

Заранее благодарна за ответ :)
Ваш блог в стандартном rss-поле description выдаёт урезанный вариант постинга, в частности, без картинок. Попробуйте в шаблоне трансляции поменять “description” на “content:encoded”.

Правда, прямо сейчас там действительно проблемы с соединением с ЖЖ, наверное, придётся подождать.
Добрый день,

а насколько часто происходит обновление паролей (и происходит ли) - я сменил пароль в ЖЖ, и, согласно инструкции, авторизовался с новым паролем на rss2lj, - с тех пор уже несколько итераций при обновлении происходит ошибка

* Last LJ error: [postevent] LJ error: Invalid password

Спасибо!
Пароль должен обновляться в момент авторизации на rss2lj.net с новым паролем. Вы уверены, что это сообщение относится ко времени _после_ смены пароля? Может быть, просто старое висит?

etre_moral

9 years ago

david_m

9 years ago

etre_moral

9 years ago

david_m

9 years ago

etre_moral

9 years ago

david_m

9 years ago

etre_moral

9 years ago

nw_wind

January 25 2010, 12:40:47 UTC 9 years ago Edited:  January 25 2010, 12:42:56 UTC

Очень хочется писать не в свой журнал, а в коммунити, в которое у меня есть доступ на запись. Как бы это осуществить?
http://www.overpower.ru/news/rss в http://community.livejournal.com/kitesurfing
Очень просто, в свойствах трансляции выбираете в поле «Транслировать в журнал» нужное коммьюнити.

nw_wind

9 years ago

В ЖЖ есть внутреннее ограничение на длину заголовка — 100 символов. Всё что длиннее он тупо режет.

Так что имеет смысл ссылку в заголовок не включать.

Deleted comment

Вы не так часто туда пишете, поэтому периодичность обновления фида сейчас близка к минимальной — раз в три часа.

Что касается времени, то проблема в формате времени Жуйка — он использует аббревиатуру таймзоны “UT”, которую PHP не знает. Я вообще впервые вижу такое обозначение гринвича… Переписываться с Жуйком неохота, поэтому я внёс это в исключения, теперб должно отрабатываться правильно.
Здравствуйте!
Журнал http://rosomak-ru.livejournal.com/
Лента http://feedproxy.google.com/rosomak

Выдает ошибку
Last check: 16.02.2010 22:49
Last LJ error: [postevent] LJ error: Incorrect time value: You have an entry which was posted at 2030-03-27 03:58, but you're trying to post an entry before this. Please check the date and time of both entries. If the other entry is set in the future on purpose, edit that entry to use the "Date Out of Order" option. Otherwise, use the "Date Out of Order" option for this entry instead.

хотя птичка "Внеочередная дата" стоит.


PS Изначально это был глюк ЖЖ: хотя птичка стояла, но трансляция не начиналась из-за той же ошибки. Я попробовал написать сообщение вручную, но оно не отправлялось из-за той же ошибки. Я снял птичку, сохранил, снова поставил птичку, сохранил. И теперь я могу писать сам. Но ваш гейтик во время последней проверки 16.02.2010 22:49 все равно выдал ошибку :(
Возможно, с тех пор не появлялось новостей в вашей ленте. Поэтому ошибка осталась с прдыдущей попытки сделать постинг.

rosomak_ru

9 years ago

david_m

9 years ago

хотя в привьюшке пост виден.
Удалил ранее созданную трансляцию, а она все равно продолжается. Хотя на rss2lj.net ее уже нет. Что делать?

Адрес журнала: http://wysiwyger.livejournal.com/
Адрес канала: https://twitter.com/statuses/friends_timeline/113013002.rss
Этого не может быть потому что не может быть никогда. Разве что одно сообщение прочлось из фида до удаления, а запостилось после…

Да и не работаем мы с https, вообще-то… тем более, запароленным…

wysiwyger

9 years ago

wysiwyger

9 years ago

david_m

9 years ago

wysiwyger

9 years ago

попытка создать трансляцию из http://twitter.com/conrad_foto в http://conrad_foto.livejournal.com/ пишется ошибка "не являетесь владельцем этого канала"

и Результат проверки: XML parse error: Entity: line 302: parser error : Entity 'copy' not defined

Что я сделал не так?
Вы даёте ссылку на HTML-страницу, а не на RSS-канал .

conrad98

9 years ago

conrad_foto

9 years ago

david_m

9 years ago