Web moderne / Webhooks

Publiez des articles vers n'importe quel CMS ou plateforme via une URL de webhook.

Présentation

L'intégration Webhooks est conçue pour tout CMS ou plateforme web qui n'est pas WordPress, Shopify ou Wix. En configurant une URL de webhook, vous pouvez recevoir des données d'articles depuis Rankfender via des requêtes HTTP POST et les traiter dans votre propre système.

Comment ça fonctionne

Lorsqu'un article est publié depuis Rankfender avec l'intégration Webhooks active, Rankfender envoie une requête HTTP POST à votre point de terminaison webhook configuré. Votre serveur reçoit la requête, traite les données de l'article et crée le contenu dans votre CMS ou plateforme.

Charge utile de l'article

ChampTypeDescription
titlestringLe titre de l'article.
contentstring (HTML)Le contenu complet de l'article sous forme de balisage HTML.
meta_descriptionstringLa méta-description SEO de l'article.
featured_image_urlstring (URL)L'URL de l'image à la une de l'article.
keywordstableau de chaînesLes mots-clés cibles associés à l'article.
publish_datestring (ISO 8601)La date de publication prévue de l'article.

Configuration

  1. Entrez l'URL de votre point de terminaison webhook — Accédez à Paramètres du projet > Intégrations > Webhooks et entrez l'URL complète de votre point de terminaison webhook.
  2. Ajouter des en-têtes personnalisés (facultatif) — Ajoutez des en-têtes d'authentification personnalisés si requis par votre point de terminaison.
  3. Tester la connexion — Cliquez sur Tester la connexion pour envoyer une charge utile de test. Une réponse 2xx indique un succès.

Plateformes prises en charge

  • Next.js — Créez une route API qui reçoit le webhook et crée du contenu dans votre couche de données.
  • Gatsby — Utilisez une fonction sans serveur ou un backend de gestion de contenu qui déclenche des reconstructions de Gatsby.
  • Hugo — Configurez un gestionnaire côté serveur qui écrit des fichiers markdown et déclenche des reconstructions du site.
  • CMS personnalisé — Créez un récepteur de webhook qui mappe la charge utile de l'article au modèle de contenu de votre CMS.
  • Plateformes CMS headless — Acheminez les données webhook via une couche middleware vers des plateformes comme Contentful, Sanity ou Strapi.

Gestion de l'intégration

  • Activer/Désactiver — Activez ou désactivez l'intégration. La configuration du point de terminaison est conservée lorsqu'elle est inactive.
  • Mettre à jour le point de terminaison — Modifiez l'URL du webhook ou les en-têtes personnalisés à tout moment.
  • Tester la connexion — Retestez la connexion après avoir effectué des modifications.