Thingiverse flux RSS

J’ai trouvé un moyen de récupérer le flux rss des utilisateurs Thingiverse

http://www.thingiverse.com/rss/user:928

Le problème maintenant est comment récupérer le numéro d’utilisateur.
J’en appelle au scraper de l’extrême @mike :wink:

Par exemple https://www.thingiverse.com/barnebiss2/

Le site est entièrement rendu en javascript et l’HTML ne contient pas l’identifiant. Il est récupéré dans une requête suivante, et cette requête demande une authentification.

Donc ça dépend si tu veux récupérer cet identifiant à la main ou l’automatiser.

À la main tu peux :

  • ouvrir la console de développement (F12 en général, ou clic droit sur la page puis inspecter)
  • aller sur l’onglet « Réseau » de cette console
  • aller sur la page de l’utilisateur (https://www.thingiverse.com/barnebiss2/ dans ton exemple)
  • dans la console de développement il y a toutes les requêtes réseau qui s’affichent. Chercher celle qui se termine par le nom utilisateur suivi de ?t=<plein de chiffres>&t=<plein de chiffres>. Il peut en avoir 2, c’est celle qui mentionne GET ou xhr qu’il faut regarder, pas celle avec OPTIONS ou preflight
  • après avoir cliqué sur la requête tu peux normalement visualiser la réponse, ou une « preview » (ça dépend du navigateur)
  • dans cette réponse normalement tu as au début "id":<l'identifiant de l'utilisateur>

Exemple sur Firefox :

Exemple sur Chrome :

Pour l’automatiser c’est plus compliqué à cause de cette authentification.

Roxxor !!!
Je vais pouvoir mettre tout mes makers/sculpteurs préférés dans mon lecteur RSS.

Je confirme c’est nickel je peux mettre en place un suivi de maker bien plus pratique !! Merci !