Czy istnieje sposób eksportowania elementów oznaczonych gwiazdką z Czytnika Google? [Zamknięte]

22

Znam się na eksportowaniu / importowaniu kanałów RSS, ale chciałbym w jakiś sposób wykonać kopię zapasową tysięcy oznaczonych gwiazdką elementów, które zebrałem w Czytniku Google.

Nawet niekoniecznie muszę eksportować „napis” zawarty w elemencie oznaczonym gwiazdką (choć byłoby to miło), o ile będę w stanie pobrać adres URL.

W jaki sposób mogę to zrobić?

Rory
źródło

Odpowiedzi:

13
  1. Przejdź do Czytnika Google.
  2. Idź do Settingsstrony
  3. Kliknij na Folders and Tags.
  4. Twoje elementy oznaczone gwiazdką są prywatne, możesz je upublicznić.
  5. wtedy możesz uzyskać dostęp do publicznej strony z kanałem.
  6. Spójrz na XML, prawie wszystkie XML z Google Reader ma coś, co wygląda następująco:

    <gr: kontynuacja> CJyPg4L2wKIC </ gr: kontynuacja>

  7. weź to i dodaj go na końcu adresu URL RSS, tak jak? c = CJyPg4L2wKIC, pozwoli Ci na paginowanie artykułów z gwiazdkami.

Alex Kessinger
źródło
7

Musisz przejść do Google Takeout ( https://www.google.com/takeout ) i wybrać Czytnik Google i dokonać eksportu.

Pobrany plik zip zawiera dość kompleksowy eksport ustawień Czytnika Google:

  • followers.json
  • następujący.json
  • like.json
  • notes.json
  • shared-by-followers.json
  • shared.json
  • starred.json
  • subscriptions.xml (plik OPML)
anu
źródło
3

Czytnik Google obsługuje teraz także dodatkowe opcje eksportu. Jeśli przejdziesz do Ustawień czytnika, a następnie zakładki Import / Eksport, zobaczysz linki, które pozwalają ci pobrać elementy oznaczone gwiazdką w kilku formatach opartych na JSON.

Same w sobie nie są strasznie czytelne, chociaż możesz dowiedzieć się, gdzie są linki za pomocą prostego edytora tekstu, ale jeśli masz inny program RSS, który jest w stanie go odczytać, powinieneś być w stanie zobaczyć eksport w ten sposób.

Adam Lear
źródło
1

Przejdź do tego linku:

http://www.google.com/reader/atom/user/-/state/com.google/starred?n=5000

Spowoduje to utworzenie pliku XML zawierającego wszystkie elementy oznaczone gwiazdką. Aby to zrobić, nie trzeba podawać swoich produktów do wiadomości publicznej. Nie ma potrzeby stosowania sztuczek do paginacji lub kontynuacji. Plik XML zawiera pełną treść dla każdego elementu; nie tylko link.

Widzisz to „5000” na końcu linku? To kontroluje maksymalną liczbę elementów, które pokaże plik XML. Podkręć to, jeśli potrzebujesz.

Uwaga: jeśli w przeglądarce jest zainstalowane rozszerzenie czytnika RSS, może on spróbować parsować plik XML w kanale RSS. W moim przypadku „rozszerzenie subskrypcji RSS” dla Chrome „pomagało”, zmniejszając liczbę elementów. Wyłączenie rozszerzenia pozwoliło mi zobaczyć (i zapisać) kompletny, nieprzetworzony plik XML.

Chris Nielsen
źródło
0

To może działać dla ciebie ...

Załaduj elementy STARRED do Czytnika Google. Skopiuj adres URL:

https://www.google.com/reader/ view / # stream /user%2F14791004...804797%2Fstate%2Fcom.google%2Fstarred

Zmień pogrubioną część, aby odczytać atom , w ten sposób:

https://www.google.com/reader/ atom /user%2F1479100...804797%2Fstate%2Fcom.google%2Fstarred

Załaduj to i sprawdź, czy to się uda.

UWAGA: Ten link nie będzie działać dla nikogo, a to rozwiązanie będzie działać tylko wtedy, gdy masz aktywną sesję logowania za pomocą Czytnika Google.

Michał
źródło
0

Dzielę się nimi, grając je. Następnie używam kanału RSS do importowania kanałów do zewnętrznego czytnika RSS, takiego jak Outlook.


źródło
0

Zrobiłem skrypt ruby, który eksportuje link każdego elementu oznaczonego gwiazdką do pliku txt i pliku HTML (do zaimportowania jako zakładki).

Możesz go zdobyć tutaj

Philippe Mongeau
źródło
0

http://www.google.com/reader/atom/user/-/state/com.google/starred?n=5000

Widzisz to „5000” na końcu linku? To kontroluje maksymalną liczbę elementów, które pokaże plik XML. Podkręć to, jeśli potrzebujesz.

które działały tylko dla pierwszych 1000 pozycji. nie znalazłem sposobu, aby wyjść poza 1000, wynikowy xml nie zmienia się, bez względu na liczbę „n =” ..

orr721
źródło
witamy na stronie wymiany stosów aplikacji internetowych. Nie widzę, jak twoja odpowiedź dodała coś innego niż inne odpowiedzi, które już zostały opublikowane. Jeśli nie możesz go edytować w taki sposób, sugeruję, abyś zamiast tego opublikował swoją odpowiedź jako komentarz.