De BijbelQuiz app biedt een lokale HTTP API die externe applicaties in staat stelt om quiz-vragen, gebruikersvoortgang en game-statistieken te benaderen. Deze API is ontworpen voor integratie met andere apps, tools of services.
Om de BijbelQuiz API te gebruiken, moet u deze eerst inschakelen in de app:
De API-server bindt aan alle netwerkinterfaces (0.0.0.0), waardoor deze toegankelijk is vanaf:
http://localhost:7777http://[uw-apparaat-ip]:7777bq_xxxxxxxxxxxxxxxxhttp://localhost:7777/v1
bq_ gevolgd door een 16-karakter alfanumerieke tekenreeksAlle API-eindpunten (behalve /health) vereisen authenticatie met uw API-sleutel:
Controleer of de API-server actief is.
Haal quiz-vragen op met optionele filters voor categorie, limiet en moeilijkheidsgraad.
Haal de lesvoortgang en ontgrendelstatus van de gebruiker op.
Haal huidige game-statistieken en prestatiemetingen op.
Beheer sterrentransacties en saldo.
De API implementeert rate limiting om misbruik te voorkomen:
De volledige technische API-documentatie is beschikbaar in het API.md bestand met gedetailleerde eindpunt-specificaties, voorbeeldreacties en geavanceerde functies.
Voor API-gerelateerde vragen, controleer eerst de troubleshooting sectie hierboven. Voor meer technische ondersteuning, bekijk de volledige documentatie of neem contact op met het development team.