Installation und Konfiguration
SDK mit Composer installieren: composer require chatapi/sdk-php. API-Schluessel in der Laravel .env-Datei konfigurieren.
ChatApiService in der Anwendung erstellen, um die Messaging-Logik zu kapseln.
Nachrichten und Templates senden
Service in Controller einfuegen und sendMessage() oder sendTemplate() Methode je nach Bedarf aufrufen.
Fuer Massenversand Laravel Jobs (Queue) fuer asynchrones Senden und Einhaltung der Rate Limits verwenden.
Webhooks verarbeiten
Dedizierten Controller fuer den Empfang von WhatsApp-Webhooks erstellen. HMAC-Signatur vor Payload-Verarbeitung validieren. Laravel Jobs fuer asynchrone Verarbeitung verwenden.