5: De voorbeeldapp
De phlo-demo-whatsapp repository is een enkele app die beide richtingen toont en zonder geheimen wordt geleverd.
5.1: Wat het doet
- Stuur panelen voor tekst, afbeelding, poll en locatie, elk met een route die een
WhatsApp-methode aanroept. - Een statuscontrole die de gateway vraagt of deze online is.
- Een
/receivewebhook die binnenkomende berichten in een Inbox logt.
Zonder inloggegevens is het volledig inert: de pagina zegt "Niet geconfigureerd", de knoppen leggen uit hoe je het kunt instellen, en de webhook retourneert 401. Voeg een data/creds.ini toe die naar je eigen gateway wijst en het gaat live.
5.2: Het echt uitvoeren
- Voer een Phlo WhatsApp-gateway uit die is gekoppeld aan je eigen nummer.
- Kopieer
data/creds.ini.examplenaardata/creds.inien vul de gateway-URL en het geheim in. - Stel de inkomende webhook van de gateway in op
https://your-host/receivemet hetzelfde geheim.
De repository is de referentie voor het shielding-patroon: lees zijn .gitignore en creds.ini.example voordat je je eigen bouwt.