Depuis quelques temps, je souhaitais automatiser les renvois de mes articles postés sur Steemit/Busy vers d'autres services (Twitter, Facebook, etc...). Pour cela j'ai créé un compte chez IFTTT et regardé quelques tutos pour voir les méthodes possibles.
J'ai cherché un peu et j'ai trouvé plusieurs explications pour faire cette opération, mais avant tout il fallait transformer mon blog Steemit en RSS.
Toutes ces explications passaient par le service Streemian. Mais il s'avère que ce dernier ne fonctionne plus et c'est bien dommage.
Donc, j'ai cherché des alternatives et il n'y en a pas beaucoup.
J'ai trouvé deux outils permettant cette conversion.
La première chose qui surprend, c'est la ressemblance des deux outils.
Je me demande qui a copier sur qui???
Toujours est-il qu'ils font bien le travail demandé.
Après observation, j'ai choisi celui de WP RSS Aggregator car il permet de récupérer 10 entrées de notre blog.
Une fois connecté sur le site, vous arrivez sur cette page.
De là, il y a deux possibilités.
Dans le premier champ de Feed Creator, vous devez indiquer l'URL du site que vous voulez récupérer. C'est valable plus plein d'autres sites. Cet outil est à la base fait pour Wordpress.
Dans notre cas, nous allons y mettre notre URL Steemit sous la forme suivante:
https://steemit.com/@hatuvera
Bien, il faudra remplacer mon nom par le votre.
Il s'agit du lien vers notre blog que nous trouvons dans ce menu:
Dans le second champs, il faut indiquer l'élément que l'outil va aller chercher pour récupérer le titre de nos articles. Dans ce cas, il faut saisir ceci:
articles__h2
En cliquant sur le bouton Preview, vous retrouvez la liste des titres de vos 10 derniers articles.
En haut de cette liste, il y a un bouton RSS Feed.
En cliquant dessus, vous basculez sur le flux RSS en version brute. C'est ça votre RSS qu'il va falloir utiliser. Pour cela, il faut copier l'adresse (URL) du site affiché et le coller dans un autre service.
En regardant de plus près, j'ai vu que nous n'avions pas les descriptions et que le titre reprenait le nom de la page, en l'occurence Steemit. Comme ça ne me convenait pas, j'ai regardé pour la l'option 2.
Là, c'est plus compliqué. Tout ce passe au travers de l'URL.
Si vous descendez sur la page de Feed Creator, il y a plein de détails sur les champs et les syntaxes qui sont exploitables. Ce n'est pas très clair, mais comme j'ai quelques notions et j'ai fait "un appel à un ami", j'ai obtenu quelque chose d'acceptable.
Avant tout, il faut savoir que ce que nous souhaitons récupérer sont:
| Champs | Valeurs |
|---|---|
| item | div.articles__content |
| item_title | h2.articles__h2 |
| item_desc | div.PostSummary__body |
| feed_title | Steemit Hatuvera |
Donc, en premier lieu, il faut faire comme dans l'option 1. Une fois l'URL copié, il faut la coller dans un éditeur de texte pour en avoir une vue globale.
Dans mon cas, ça donne:
http://createfeed.wprssaggregator.com/extract.php?url=https%3A%2F%2Fsteemit.com%2F%40hatuvera&in_id_or_class=articles__h2&url_contains=
Ensuite, il faut modifier cette ligne pour:
in_id_or_class=articles__h2&item=div.articles__content&item_title=h2.articles__h2&item_desc=div.PostSummary__body&feed_title=Steemit%20HatuveraA la fin, nous obtenons:
http://createfeed.wprssaggregator.com/extract.php?url=https%3A%2F%2Fsteemit.com%2F%40hatuvera&item=div.articles__content&item_title=h2.articles__h2&item_desc=div.PostSummary__body&feed_title=Steemit+Hatuvera
C'est indigeste, mais ça fait bien le job.
Pour vous simplifier la vie, vous pouvez copier l'URL ci-dessus, remplacer les "hatuvera" par votre compte Steemit et le tour est joué. Cadeau! 🎁
Pour éviter de copier cette adresse à chaque fois pour l'exploiter, j'utiliser un service pour raccourcir les URL. Il en existe plein. Certains très connus comme bit.ly ou goo.gl, mais j'ai opté pour un qui ne demande pas de gestion ou d'inscription. Dans mon cas, c'est is.gd.
Dans mon cas, j'ai fait ceci:
L'intérêt, c'est qu'à long terme, je pourrais toujours utiliser ce lien pour aller chercher mon RSS de Steemit.
Voilà, j'ai enfin mon URL de mon flux RSS. Je vais pouvoir attaquer le passage à IFTTT. Mais ce sera dans un autre post. Si vous êtes pressé, il y a plein de tuto sur ce point.
Ce n'a pas été une mince affaire et je pense que des utilisateurs qui ne sont pas très branchés informatique auront du mal à faire tout ça.
Mais pour les amateurs, c'est faisable.
Au passage, si des pros de l'HTML peuvent aider, j'aimerais réussir à extraire également l'image du post. Je n'ai pas trouvé comment.
J'espère que (ma préférence) intégrera le flux RSS dans de prochaine mise-à-jour. Voir même avoir un accord en
et IFTTT ce qui résoudrait encore plus simplement la chose et plus encore.
Pour terminer, un grand merci à pour son coup de main. 👍🏼
| Articles |
|---|
| Steemit? L'après Facebook |
| La qualité de nos mots de passe |
| Rien à cacher |
| La recherche sur Steemit avec Asksteem |
| Dessins |
|---|
| Danseuse dans les flammes |
| Intimité observée |