Ga naar hoofdinhoud

Installatie

Deze gids helpt je om de Joomla Webservices API in te stellen.

Vereisten

Voordat je begint, zorg ervoor dat je het volgende hebt:

  • Joomla 5.x of hoger
  • PHP 8.2 of hoger
  • MySQL 8.0.36 of hoger
  • Een development omgeving

Stap 1: Joomla Webservices Plugin activeren

  1. Log in op je Joomla administratie paneel
  2. Ga naar System → Plugins
  3. Zoek naar "Webservices"
  4. Activeer de volgende plugins:
    • Webservices - Authentication
    • Webservices - Content
    • Webservices - Users

Stap 2: API Token aanmaken

  1. Ga naar Users → Manage
  2. Selecteer een gebruiker of maak een nieuwe aan
  3. Ga naar het "API Token" tabblad
  4. Klik op "Create API Token"
  5. Kopieer het gegenereerde token (je kunt het later niet meer zien!)

Stap 3: Test de verbinding

Test of de API werkt met een eenvoudige request:

curl -X GET "https://jouwesite.nl/api/index.php/v1/content/articles" \
-H "X-Joomla-Token: JOUW_API_TOKEN"

Als alles goed is ingesteld, krijg je een JSON response met artikelen.

Volgende stappen

Ga verder met Authenticatie om meer te leren over de verschillende authenticatie methoden.