4notify dokumentācija
Ko ar 4notify vari izdarīt ārpus paneļa: API savam backend, webhook un automatizācija starp kanāliem.
Darba sākšana
No konta līdz pirmajam ziņojumam, kas nosūtīts caur API
Izveido kontu vietnē panel.4notify.net un API akreditācijas datu lapā ģenerē client_id/client_secret pāri. Izmanto tos, lai ar POST /api/v1/auth/token (OAuth2 client_credentials) pieprasītu piekļuves marķieri — marķierim ir īss derīguma termiņš, un tava integrācija vienkārši pieprasa jaunu ikreiz, kad tas ir nepieciešams.
API atsauce
Trīs sūtīšanas galapunkti, viens konveijers
POST /api/v1/sms, /api/v1/whatsapp un /api/v1/push pieņem pieprasījumu ar Authorization: Bearer <token> un atbild ar 202 Accepted — ziņojums nonāk tajā pašā rindā un iet cauri tam pašam worker un tam pašam pakalpojumu sniedzējam kā ziņojumi, kas nosūtīti no paneļa, tikai iekšēji atzīmēts kā "source: api". Katram klientam ir savs pieprasījumu ierobežojums un kvota; pārsniedzot kādu no tiem, tiek atgriezta skaidra kļūda, nevis klusi atmesti ziņojumi.
Webhook un ienākošie notikumi
Kā tiek noslēgts loks WhatsApp kanālā
WhatsApp kanālā mēs saņemam piegādes notikumus un klientu atbildes atpakaļ caur webhook, kas verificēts ar tavu Meta verify token. Mēs nepiedāvājam vispārīgus trešo pušu savienotājus (nav WooCommerce, Shopify vai Zapier spraudņu) — mēs piedāvājam šo webhook un iepriekš aprakstīto sūtīšanas API, ko pieslēdz savam CRM vai backend.
Veidnes un automatizētas darbplūsmas
Atkārtoti izmantojams saturs un uz notikumiem balstīti aktivizētāji
Ziņojumu veidnes tiek definētas vienreiz katram kanālam un izmantotas gan panelī, gan caur API. Darbplūsmas sasaista aktivizējošu notikumu ar sūtījumu secību vairākos kanālos — piemēram, SMS, kam seko WhatsApp, ja pirmais ziņojums netiek izlasīts. API akreditācijas datiem ir atsevišķi tvērumi, tos var atsaukt katru atsevišķi no paneļa, un tie rāda pēdējās izmantošanas datumu.