Архівуйте / експортуйте всі записи блогу з RSS-каналу в Google Reader [закрито]


9

Чи можна експортувати або архівувати всі публікації блогу з каналу в Google Reader?

Іноді блоги видаляються, але Google Reader все-таки вдається зберегти значну частину свого вмісту.

Як я можу експортувати ці записи з цього блогу на жорсткий диск?


2
Не знаєте, як це зробити, але це, безумовно, має бути можливо. Додаток "Reeder for iPad" якось вдається зібрати дані з Google Reader. Також дивіться цю сторінку. code.google.com/p/google-reader-api/w/list
Zoredache

Відповіді:


7

Після входу в Google Reader ви можете завантажити останні 1000 елементів кожного каналу за допомогою URL-адреси http://www.google.com/reader/atom/feed/ evidencefeed_addressSense?n=1000 . Якщо вам потрібно архівувати більше 1000 елементів, вам доведеться дотримуватися цієї процедури (ключове слово - «параметр продовження»).


2

Ви завжди можете отримати доступ до необроблених XML каналів та створити власний метод для їх розбору та збереження важливих розділів на диску.

Щось подібне до цього розширення Chrome є корисним у доступі до XML для різних каналів, якими ви користуєтесь у читачі.

Маючи цю необроблену інформацію, ви отримаєте будь-який вміст, який блог викривав у всьому світі, але це не обов'язково отримає весь блог зверху вниз. Запуск що - щось на зразок HTTrack б дозволить вам завантажити весь блог для перегляду в автономному режимі.


1
Гм, бачу - дякую за всю інформацію! Я більше думав зробити щось на зразок завантаження всього блогу, якщо його видалили (або якщо сервер вийшов з ладу) - оскільки я підписався на сотні каналів і, ймовірно, не встиг би вручну зробити це для кожного каналу - але зробіть це, якщо блог видалили (що було раніше)
InquilineKea

2

Я хотів зробити те ж саме пару днів тому, тому зібрав цей простий сценарій: https://code.google.com/p/getgrfeed/

Сценарій можна використовувати для завантаження всього одного каналу, що зберігається в Google Reader. Наприклад, якщо я хотів скинути канал для BoingBoing, я би запустив його так:

$ python getgrfeed.py http://feeds.boingboing.net/boingboing/iBag

Потім він почне друкувати кожен запис, який зберігає Google Reader. Звичайно, BoingBoing - це зайнятий сайт, тому це займе певний час, але це має працювати. Це особливо корисно, щоб зберегти копію записів у блозі - або цілих сайтів - яких більше ніде не існує.


1

RSSOwl також може отримати останні 1000 елементів кожного каналу, який ви передплатили в Google Reader.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.