JSON API Connector

StartMsg JSON API connection allows you to easily send important data to any external URL you specify. For example, when a chosen activation event occurs, the system automatically sends the JSON format to your specified webhook URL. A response is expected within 10 seconds – if not received, the system will resend the request. This is a great way to integrate StartMsg with other third-party platforms such as Zapier or to create fully customized solutions. The JSON API connection features are easily accessible in the "Messenger Bot" menu section.
Pilna Jungčių Valdymo Galimybė
Naudojant JSON API jungties skydelį, galite ne tik sukurti naujas jungtis, bet ir stebėti aktyvumą, redaguoti esamas ar pašalinti jau nebereikalingas. Tokiu būdu galite lengvai valdyti visą ryšio su išorinėmis sistemomis procesą, greitai reaguoti į pokyčius ir pritaikyti konfigūraciją pagal savo poreikius.
Paprastas Naujos Jungties Sukūrimas
Norint sukurti naują jungtį, tereikia paspausti „Nauja jungtis“ mygtuką ir atlikti kelis paprastus veiksmus:

- Jungties Pavadinimas: Pavadinkite jungtį, kad ją būtų lengva identifikuoti tarp kitų.
- Webhook URL: Įrašykite URL adresą, į kurį bus siunčiami duomenys. Šį URL galite gauti iš kitų aplikacijų, tokių kaip Zapier, arba nurodyti savo programos URL. JSON duomenys bus siunčiami į šį URL, o sistema laukia atsakymo iki 10 sekundžių.
- Pasirinkite Puslapį: Šiame lauke galėsite pasirinkti Messenger botui prijungtą puslapį, iš kurio norite rinkti duomenis.
- Koks Laukas Aktyvuoja Webhook: Pasirinkite lauką, kuris turėtų suaktyvinti webhook. Galimi variantai: el. paštas, telefono numeris, lokacija, postback, gimimo data ar webview formos. Pavyzdžiui, pasirinkus el. paštą, kai naujas adresas surenkamas Messenger botu, webhook suveikia. Jei reikia, galite pasirinkti daugiau nei vieną lauką.

- Kokius Duomenis Norite Siųsti: Pasirinkite informaciją, kuri bus siunčiama, kai aktyvuojamas webhook. Pavyzdys, kaip gali atrodyti duomenys:
{
„psid”:”12765756″,
„first_name”:”Test”,
„last_name”:”User”,
„subscribed_at”:”2024-01-15 12:19:04″,
„email”:”testuser@gmail.com”,
„labels”:”Demo,Demo Label 1,new-label-test”,
„page_id”:”37674343246″,
„page_name”:”Test Page”,
„phone_number”:”+370628282846″,
„user_location”:””,
„postbackid”:””,
„subscriber_id”:”2251324188330310″,
„webview_form_id”:”83c567cd88″,
„product-type”:”Shoes”,
„Size”:”Medium”,
„Phone-Number”:”88823″,
„Delivery-Date”:”2024-01-15″
}
Aiškios Jungties Ataskaitos
Kiekvieną sukurtą jungtį galite stebėti per prietaisų skydelį. Aktyvumo ataskaita leidžia pamatyti paskutinius 10 veiksmų ir pagrindinius nustatymus. Jei jungtis aktyvuojasi sėkmingai, HTTP kodas parodys „200“. Ataskaitų skiltyje taip pat galite matyti, kokie duomenys buvo siunčiami per paskutinius aktyvavimus.
PHP Skripto Pridėjimas Kaip Webhook URL
Jei norite naudoti savo skriptą JSON duomenų priėmimui, galite tai atlikti pridėdami savo URL kaip webhook. Pavyzdžiui, jei jūsų domenas yra „https://example.com“, o skriptas vadinasi „test.php“, webhook URL bus „https://example.com/test.php“. Kai įvyksta pasirinktas aktyvavimo įvykis, sistema siunčia duomenis į šį URL. Norėdami priimti JSON duomenis, savo „test.php“ failą papildykite šiuo kodu:
$webhook_data = file_get_contents("php://input");
$webhook_data_array = json_decode($webhook_data, true);
Using StartMsg JSON API connectivity, you can not only automate important business operations, but also customise the platform to work with other applications you use.