Flux RSS SPIP et Make.com

Bonjour,

On m’a recommandé d’ouvrir une page Facebook pour notre site et d’utiliser Make.com pour rapatrier automatiquement les articles du site sur Facebook.

J’ai donc testé en commençant avec la version d’essai gratuite. Et heureusement, car je galère pas mal !

Côté SPIP

J’ai installé le plugin Métas+ 2.4.7 pour gérer les métadonnées Open Graph (titre, image, etc.).

Côté Make.com

J’ai créé un scénario avec :

  • Un module RSS, où je renseigne mon flux et où je mets 100 dans Maximum number of returned items.
  • Un module Facebook Pages, et c’est là que j’ai un souci.

Mon problème

Quand je publie via Make, sur Facebook je n’ai qu’une simple phrase au lieu d’avoir un post contenant :

  • le titre cliquable de l’article
  • l’image associée

Dans le module Facebook Pages de Make :

  • J’ai bien connecté mon compte Facebook et choisi la page.
  • Dans le champ message, je mets : « Nouvel article pour vous » (c’est d’ailleurs la seule chose qui apparaît sur Facebook).
  • Dans le champ link, je mets le lien de l’article.
  • Pour le reste, je ne sais plus trop… J’ai testé plein de combinaisons, sans succès.

Ma question :

Est-ce que quelqu’un pourrait m’aider à bien configurer cela ? Il y a peut-être une subtilité que je ne vois pas…

Merci d’avance pour votre aide !

PS : Si besoin, je peux mettre des captures d’écran.

Je ne connais pas le plugin meta, mais je ne pense pas qu’il soit utile pour cela, car c’est le flux RSS qu fournit ses infos à make.com (à moins que le plugin n’intervienne aussi dans le flux…)

Ton problème vient peut être que le flux RSS n’intègre pas les bonnes informations : regarde le et vois s’il y a les infos désirées. Et partage le ici ou son url si tu veux un avis.

Mais ça peut être aussi que tu paramètres mal la récup des infos dans make.com :

  • Je vois qu’entre les connecteurs RSS et le FacebookPages, je passe par un connecteur intermédiaire http (Get a file) pour récupérer la photo avec le parametre url = Enclosures[ ]: URL (mais dans le détail ça dépendra du format de ton rss)
  • Dans le connecteur facebook Il faut indiquer quelles informations devant être publiées. Si tu ne demandes que le title, tu n’auras pas la description.

Alors, pour le plugin Meta+, je ne saurais pas t’en parler correctement, d’autres experts le feront bien mieux que moi.
Mon flux : CCL

Par contre, oui, je pense que je me débrouille assez mal avec mon scénario. Tu dis que ton module HTML te permet juste de récupérer l’image du post ?

Je trouve ça un peu étrange, car un ami a fait un test avec mon flux RSS et ma page Facebook via Zapier, et pour lui ça a fonctionné.
Le problème, c’est que Zapier est payant !

Même si le thread est HS avec SPIP, as-tu testé Post RSS Feed Items to Facebook - IFTTT ?

Je ne connais pas b_b, ça demande une inscription quelque part ?

J’ai pendant un temps utilisé les 2 : make com et ifttt, et j’ai finalement préféré make com… Le choix était assez clair pour moi mais dsl, je me souviens plus pourquoi. Par contre j’ai le souvenir que ifttt était plus simple… quand il pouvait faire ce qu’il fallait faire.

je ne t’ai pas parlé pas d’un « module html » mais d’un connecteur (ce que tu appelles module je suppose) http (Get a file).

Si les mots ne suffisent pas, voici une image :

Ah et dans le flux que tu indiques, les images sont en html <img src=...> à l’intérieur de balises <content:encoded>.
Pour leur récupération par le connecteur « http Get a file » avec le paramétrage indiqué plus haut, elles ne sont pas transmises dans un <content:encoded> mais par des <enclosure url="..." length="203873" type="image/jpeg" />

Merci beaucoup à vous deux !
Je vais commencer par tester IFTTT, proposé par b_b (je ne connaissais pas).
Mais je vais aussi me pencher un peu mieux sur Make. Merci pour l’image JLuc, c’est plus parlant.
Je me permettrai de revenir ici au besoin.
Encore merci à vous !