Comment récupérer sa liste de suivi sur Google Reader

Les vieux dinosaures du Web, ceux qui utilisent Google Reader depuis des années, ont certainement une liste de suivi très importante qui contient les liens vers des articles qu’ils souhaitent conserver. Ce sont ceux qui ont été marqués avec une étoile dans le lecteur de flux.

RSS-journal

Les billets (il y en a eu beaucoup, à vrai dire tous identiques)… qui décrivent la procédure de récupération des abonnements au format OPML via l’utilitaire de sauvegarde de Google Takeout n’expliquent pas comment faire pour récupérer la liste de suivi de Google Reader. Est-ce à dire que cette liste est définitivement perdue ? Heureusement, la réponse est non.

Procédure pour récupérer sa liste de suivi sous forme d’un flux RSS

La plupart des lecteurs de flux RSS disposent (Outlook, Thunderbird, Feedly…) d’une fonction d’importation de flux RSS. Cela permet de récupérer la liste de tous ses abonnements ainsi que la structure des dossiers dans lesquels vous les avez classés. Le dossier généré par Takeout ne prend pas en compte les éléments du dossier Liste de suivi.

Pour le récupérer, voici la marche à suivre, cette procédure de récupération fonctionnera jusqu’à l’arrêt définitif de Google Reader le 1er juillet prochain :

  • Depuis Google Reader, accéder aux Paramètres accessibles depuis le menu Options
  • Aller sur l’onglet Dossiers et tags
  • Cliquer sur l’icône à gauche de Privé pour passer la liste de suivi en mode public
    liste-suivi-public-google-reader
  • Cliquer sur le lien afficher ma page publique
  • Copier le lien tel qu’il s’affiche dans la barre d’adresses de votre navigateur. Il doit être de la forme
    https://www.google.fr/reader/shared/user%xxxxxxxxxx%2Fstate%2Fcom.google%2Fstarred?hl=fr
    où les caractères xxx représentent votre identifiant
  • Modifier légèrement cette URL en y ajoutant à la fin le nombre de flux à récupérer avec la commande starred?n=yyy ou yyy représente le nombre d’éléments.
  • Cela donne une URL de forme suivante qui récupère par exemple 10000 éléments de la liste de suivi :
    http://www.google.com/reader/public/atom/user/xxxxxxxxxx/state/com.google/starred?n=10000
  • Il ne reste plus qu’à ajouter cette URL de flux comme nouvel abonnement sur votre nouveau lecteur de flux pour récupérer les éléments de votre liste de suivi. Attention certains lecteurs de flux sont limités et ne récupèrent qu’un nombre restreint d’éléments.

Importer sa liste de suivi en favoris dans un navigateur

On peut aussi vouloir récupérer sa liste de suivi sous forme de favoris. Pour cela, il va falloir utiliser Firefox en installant l’extension JSONView pour pouvoir ouvrir le fichier starred.json généré depuis Takeout. Ce fichier est exporté avec les autres données de Google Reader quand vous avez rendu publique votre liste de suivi comme expliqué dans le paragraphe précédent.

fichier-liste-suivi-google-reader

Une fois que vous avez le fichier starred.json, faites-le glisser sur un nouvel onglet de Firefox qui via l’extension JSONView va le convertir au format HTML. Une fois l’import terminé, à partir du menu Fichier, sauvegarder le fichier au format HTML.

Il ne reste plus qu’à importer le fichier HTML à partir du gestionnaire de favoris de Firefox ou du navigateur de votre choix. Tous les éléments de la liste de suivi sont ajoutés sous forme de favoris. La manipulation peut prendre pas mal de temps surtout si votre liste de suivi contient beaucoup d’éléments.