Connettore API JSON

json api jungtis pokalbiu marketinge

Il JSON API connector di StartMsg facilita il passaggio di dati importanti a qualsiasi URL esterno specificato. Ad esempio, quando si verifica un evento trigger scelto, il sistema invia automaticamente i dati in formato JSON all'URL webhook specificato. Attende fino a 10 secondi per una risposta; se non arriva, invia di nuovo la richiesta. È un ottimo modo per integrare StartMsg con altre piattaforme di terze parti come Zapier, o per creare soluzioni completamente personalizzate. JSON API connector features are easy to find in the “Messenger Bot” menu section.

Gestione completa della connessione

Utilizzando il JSON API nel pannello del connector, puoi non solo creare nuove connessioni, ma anche monitorare l'attività, modificare quelle esistenti o rimuovere quelle non più necessarie. Questo facilita la gestione dell'intero processo di comunicazione con sistemi esterni, reagire rapidamente ai cambiamenti e adattare la configurazione alle tue esigenze.

Creare una nuova connessione è semplice

To create a new connection, just click the “Nuova connessione” button and complete a few simple steps:

JSON API Connector overview in StartMsg
  • Nome della connessione: Assegna un nome alla connessione in modo che sia facile identificarla tra le altre.
  • URL del webhook: Inserisci l'URL a cui verranno inviati i dati. Puoi ottenere questo URL da altre app come Zapier, o puntare all'URL della tua applicazione. I dati JSON vengono inviati a questo URL e il sistema attende fino a 10 secondi per una risposta.
  • Scegli una pagina: In questo campo puoi selezionare una pagina collegata al bot Messenger da cui vuoi raccogliere dati.
  • Quale campo attiva il webhook: Scegli il campo che dovrebbe attivare il webhook. Le opzioni includono email, numero di telefono, posizione, postback, data di nascita o moduli webview. Ad esempio, se selezioni email, il webhook si attiva quando il bot Messenger raccoglie un nuovo indirizzo. Se necessario, puoi selezionare più campi.
JSON API Connector overview in StartMsg
  • Quali dati vuoi inviare: Scegli le informazioni che verranno inviate quando il webhook viene attivato. Ecco un esempio di come potrebbero apparire i dati:

{
“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″
}


Cancella rapporti di connessione

You can monitor every connection you create through the dashboard. The activity report lets you see the last 10 actions and the main settings. If a connection triggers successfully, the HTTP code will show “200”. The reports section also lets you see what data was sent during the most recent triggers.

Aggiungere uno script PHP come URL del webhook

If you want to use your own script to receive JSON data, you can do so by adding your URL as the webhook. For example, if your domain is “https://example.com” and the script is called “test.php”, the webhook URL will be “https://example.com/test.php“. When the chosen trigger event occurs, the system sends data to this URL. To receive JSON data, add this code to your “test.php” file:

$webhook_data = file_get_contents(“php://input”);
$webhook_data_array = json_decode($webhook_data, true);

Usando il StartMsg JSON API connector, puoi non solo automatizzare importanti operazioni aziendali, ma anche adattare la piattaforma in modo che funzioni con le altre app che usi.



  • Panoramica