WhatsApp Cloud API richiede un token valido per inviare qualsiasi messaggio utilizzando la Cloud API.
Facebook fornisce un numero di telefono WhatsApp di test che consente di inviare messaggi a un massimo di 5 numeri di telefono. È possibile superare in seguito questa limitazione registrando il proprio numero di telefono.
L'API WhatsApp fornisce un Token di Accesso Temporaneo che sarà valido per 23 ore. Questo token deve essere configurato nel componente TsgcWhatsApp_Client per consentire l'invio di messaggi.
oClient := TsgcWhatsapp_Client.Create(nil);
oClient.WhatsappOptions.Token := 'EAAO4OpgZAs98BAGj3nCFGr...ZB2t8mmLB2LRXJkte2Y5PMNh2';
Se è necessario un token a lungo termine, è possibile creare (o aggiornare) un utente di sistema e generare un nuovo token con il permesso whatsapp_business_messaging. Ciò consentirà di inviare e ricevere messaggi WhatsApp senza aggiornare il token ogni 23 ore.