Ga naar inhoud

Contentstack

Contentstack is een headless CMS-technologie samengesteld uit een reeks van de beste oplossingen. Deze Contentstack-applicatie richt zich voornamelijk op het beheer van items en assets.

Voordat je begint

Voordat je verbinding kunt maken, moet je ervoor zorgen dat:

  • Je een Contentstack Stack API key hebt: Ga naar je Contentstack Stack-instellingen en kopieer de API-sleutel uit de sectie API Credentials
  • Je een Contentstack Management token hebt: Ga op de instellingenpagina naar Tokens, selecteer de sectie Management Tokens en genereer een API-managementtoken met de parameters die je nodig hebt.

Verbinden

  1. Navigeer naar apps en zoek naar Contentstack.
  2. Klik op Add Connection.
  3. Geef je verbinding een naam voor toekomstige referentie, bijv. ‘Mijn Contentstack-verbinding’.
  4. Selecteer in het veld Host region je Contentstack-regio.
  5. Vul de Stack API key en Management token in
  6. Klik op Connect.
  7. Bevestig dat de verbinding is verschenen en dat de status Connected is.

1733749434672

Actions

Assets

  • Download/Upload asset downloadt of uploadt content voor het asset.

Content types

  • List content types

Entries

  • Get entry geeft details van het specifieke item terug.
  • Get entry string/number/date/boolean property haalt gegevens op van de opgegeven eigenschap van het item.
  • Set entry string/number/date/boolean property stelt gegevens in voor de opgegeven eigenschap van het item.
  • Search entries geeft een lijst met items terug op basis van opgegeven filtercriteria.
  • Get entry content as HTML geeft itemcontent terug geconverteerd naar een HTML-bestand.
  • Update entry content from HTML werkt itemcontent bij vanuit een HTML-bestand.
  • Get IDs from HTML haalt content type en item-ID’s uit een HTML-bestand
  • Publish entry publiceert een specifiek item op basis van ID

Events

  • On asset deleted
  • On asset published
  • On asset unpublished
  • On entry created
  • On entry deleted
  • On entry published
  • On entry unpublished
  • On entry updated

HTML-functies

We voegen metadata toe aan het HTML-bestand om Entry ID en Content Type ID op te nemen. Deze metadata wordt gebruikt om de itemcontent vanuit het HTML-bestand bij te werken. Deze tags worden gebruikt om de content in Contentstack te identificeren, waardoor het niet nodig is om ID’s elders op te slaan.

Hier is een voorbeeld van hoe we metadata in het HTML-bestand opnemen:

<html>
<head>
<meta name="blackbird-content-type-id" content="your-content-type">
<meta name="blackbird-entry-id" content="your-entry-id">
</head>
<body>
<div path="title">Example HTML page</div>
<div path="description">Blackbird is the new automation backbone for the language technology industry.</div>
</body>
</html>

Feedback

Wil je deze app gebruiken of heb je feedback over onze implementatie? Neem contact met ons op via de bestaande kanalen of maak een issue aan.