JSON API Jungtis

StartMsg JSON API jungtis suteikia galimybę lengvai perduoti svarbius duomenis bet kuriam jūsų nurodytam išoriniam URL adresui. Pavyzdžiui, kai įvyksta pasirinktas aktyvavimo įvykis, sistema automatiškai siunčia JSON formatą jūsų nurodytu webhook URL. Per 10 sekundžių laukiamas atsakymas – jei jo nesulaukiama, sistema pakartotinai siunčia užklausą. Tai yra puikus būdas integruoti StartMsg su kitomis trečiųjų šalių platformomis, tokiomis kaip Zapier, ar sukurti visiškai pritaikytus sprendimus. JSON API jungties funkcijos yra lengvai pasiekiamos „Messenger Bot“ meniu skiltyje.
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);
Pasinaudodami StartMsg JSON API jungtimi, galite ne tik automatizuoti svarbias verslo operacijas, bet ir pritaikyti platformą taip, kad ji veiktų kartu su kitomis jūsų naudojamomis programomis.