WhatsApp Cloud API wymaga ważnego tokenu do wysyłania jakichkolwiek wiadomości przy użyciu Cloud API.
Facebook udostępnia testowy numer telefonu WhatsApp, który umożliwia wysyłanie wiadomości do maksymalnie 5 numerów telefonów. Ograniczenie to można później usunąć, rejestrując własny numer telefonu.
WhatsApp API udostępnia tymczasowy token dostępu ważny przez 23 godziny. Token ten musi zostać skonfigurowany w komponencie TsgcWhatsApp_Client, aby umożliwić wysyłanie wiadomości.
oClient := TsgcWhatsapp_Client.Create(nil);
oClient.WhatsappOptions.Token := 'EAAO4OpgZAs98BAGj3nCFGr...ZB2t8mmLB2LRXJkte2Y5PMNh2';
Jeśli potrzebny jest token o długim czasie ważności, można utworzyć (lub zaktualizować) użytkownika systemowego i wygenerować nowy token z uprawnieniem whatsapp_business_messaging. Umożliwi to wysyłanie i odbieranie wiadomości WhatsApp bez konieczności aktualizowania tokena co 23 godziny.