web-dev-qa-db-fra.com

Mise à jour automatique via RSS (et conserver l'historique)

J'ai un Google Sheets qui récupère des données via RSS. Le flux RSS est mis à jour une fois par jour, tous les jours.

Est-il possible pour moi de conserver des archives de toutes les données nouvelles et historiques dans le tableur?

Les données elles-mêmes ne sont pas nombreuses, c’est-à-dire qu’une nouvelle entrée est ajoutée au flux RSS par jour. Jusqu'ici, tout fonctionne correctement, mais le fil RSS actuel est affiché, et non ce qui a été affiché hier ou avant-hier. Je souhaite conserver l'historique de toutes les données affichées dans le flux. Ainsi, le tableur devrait ajouter une nouvelle entrée par jour et éventuellement déplacer l’ancienne (ou ajouter la nouvelle entrée au bas de la feuille).

Je ne peux pas publier ma feuille de calcul ici, mais à titre d'exemple, j'ai créé un public feuille de calcul avec un flux RSS Twitter .

Ma feuille de calcul ressemble beaucoup à celle ci-dessus et je voudrais conserver une copie de chaque nouvel élément ajouté une fois par jour.

Est-ce qu'il y a un moyen de faire ça?

3
mozami

=ImportFeed(URL; [feedQuery | itemQuery]; [headers]; [numItems]).

Cette fonction importe un flux RSS ou ATOM, exactement comme vous le pouvez dans Google Reader.

Pour plus d'informations à ce sujet, consultez: Fonctions pour données externes: Fonctions - Aide Google Documents

2
Matt

Écrivez un script qui archive vos données et définissez-le comme étant piloté par le temps.

0
tic