Решение проблемы русскоязычных кодировок rss-фидов при работе с ними в Yahoo Pipes
4th Март 2008. Рубрики: RSS, Yahoo Pipes, Веб, Кодировка. 1 коммент..
Не секрет, что многие русскоязычные новостные ленты транслируются в кодировках отличных от utf-8 в связи с чем с их содержимым невозможно напрямую работать с помощью Yahoo Pipes поскольку мы будем видеть в содержимом фида на выходе только сплошные крякозябры…
Однако решение этой проблемы довольно просто и было приведено в статье Arser`а , где он выложил нужный для решения проблемы Я же хочу здесь остановится подробнее на том как его использовать поскольку возможно не всем будет понятно как же им воспользоваться… Я не особо знаю html и php совершенно не знаю поэтому мне например не сразу стало ясно как же им воспользоваться…
Для того чтобы им воспользоваться нужно закинуть содержимое архива (файл скрипта rss2utf8.php) на php-сервер (на ваш хостинг с поддержкой php). После этого уже можно конвертировать с помощью этого скрипта rss-фиды в понятную Yahoo Pipes кодировку передавая скрипту в параметре “url” адрес нужного фида. Это делается следующим образом: например нужно получить содержимое rss-фида http://kitya.livejournal.com/data/rss через модуль Fetch Feed для работы с ним.. тогда модуле Fetch Feed в строке Url вместо http://kitya.livejournal.com/data/rss пишем http://ваш_домен/rss2utf8.php?url=http://kitya.livejournal.com/data/rss, если вы закинули скрипт в корневую папку public_html на вашем хостинге.
Если rss-фидов много и вам не хочется разбираться понимает ли Yahoo Pipes кодировку каждого из них, то можно смело пропускать через скрипт все фиды поскольку те фиды что уже имеют правильную для Yahoo Pipes кодировку он не испортит… они просто выйдут из него неизменными….
Мой блог находят по следующим фразам:
• счётчик символов код
• "gt-ps700" wdm
• пост в wordpress из yahoo pipe
• чем хорош тв-тюнер
• presto pvr
• настройка ТВ в KMPlayer


semen | 5th Март 2008
теперь всё понятно… спасибо