Modern web / Webhooks
Publiceer artikelen naar elk CMS of platform via een webhook-URL.
Overzicht
De Webhooks-integratie is ontworpen voor elk CMS of webplatform dat geen WordPress, Shopify of Wix is. Door een webhook-URL te configureren, kunt u artikelgegevens van Rankfender ontvangen via HTTP POST-verzoeken en deze in uw eigen systeem verwerken.
Hoe het werkt
Wanneer een artikel vanuit Rankfender wordt gepubliceerd met de actieve Webhooks-integratie, stuurt Rankfender een HTTP POST-verzoek naar uw geconfigureerde webhook-eindpunt. Uw server ontvangt het verzoek, verwerkt de artikelgegevens en maakt de inhoud aan in uw CMS of platform.
Artikel-payload
| Veld | Type | Beschrijving |
|---|---|---|
| title | string | De artikeltitel. |
| content | string (HTML) | De volledige artikelinhoud als HTML-opmaak. |
| meta_description | string | De SEO-metabeschrijving van het artikel. |
| featured_image_url | string (URL) | De URL van de uitgelichte afbeelding van het artikel. |
| keywords | array van strings | De doelzoekwoorden die aan het artikel zijn gekoppeld. |
| publish_date | string (ISO 8601) | De beoogde publicatiedatum van het artikel. |
Instelling
- Voer uw webhook-eindpunt-URL in — Ga naar Projectinstellingen > Integraties > Webhooks en voer de volledige URL van uw webhook-eindpunt in.
- Voeg aangepaste headers toe (optioneel) — Voeg aangepaste verificatieheaders toe als uw eindpunt deze vereist.
- Test de verbinding — Klik op Verbinding testen om een testpayload te verzenden. Een 2xx-respons duidt op succes.
Ondersteunde platforms
- Next.js — Maak een API-route die de webhook ontvangt en inhoud aanmaakt in uw datalaag.
- Gatsby — Gebruik een serverloze functie of een contentmanagement-backend die Gatsby-rebuilds triggert.
- Hugo — Stel een server-side handler in die markdown-bestanden schrijft en site-rebuilds triggert.
- Aangepaste CMS — Bouw een webhook-ontvanger die de artikelpayload koppelt aan het contentmodel van uw CMS.
- Headless CMS-platforms — Route webhook-gegevens via een middleware-laag naar platforms zoals Contentful, Sanity of Strapi.
De integratie beheren
- Actief/Inactief schakelaar — Schakel de integratie in of uit. De eindpuntconfiguratie blijft behouden wanneer inactief.
- Eindpunt bijwerken — Wijzig de webhook-URL of aangepaste headers op elk gewenst moment.
- Verbinding testen — Hertest de verbinding na het aanbrengen van wijzigingen.