Conector JSON API

La API JSON en el marketing de chat

El JSON API connector de StartMsg facilita el envío de datos importantes a cualquier URL externa que especifiques. Por ejemplo, cuando ocurre un evento desencadenante elegido, el sistema envía automáticamente los datos en formato JSON a la URL del webhook especificada. Espera hasta 10 segundos una respuesta; si no llega, envía la solicitud de nuevo. Es una forma excelente de integrar StartMsg con otras plataformas de terceros como Zapier, o construir soluciones totalmente personalizadas. JSON API Las funciones del conector se encuentran fácilmente en la sección del menú “Messenger Bot”.

Gestión completa de la conexión

Utilización de la JSON API panel del connector, no solo puedes crear nuevas conexiones, sino también supervisar la actividad, editar las existentes o eliminar las que ya no necesites. Esto facilita la gestión de todo el proceso de comunicación con sistemas externos, reaccionar rápidamente a los cambios y ajustar la configuración a tus necesidades.

Crear una nueva conexión es sencillo

Para crear una nueva conexión, solo tienes que hacer clic en el botón “Nueva conexión” y sigue unos sencillos pasos:

Descripción general del conector JSON API en StartMsg
  • Nombre de la conexión: Asigna un nombre a la conexión para que sea fácil de identificar entre las demás.
  • URL del webhook: Introduce la URL a la que se enviarán los datos. Puedes obtener esta URL de otras aplicaciones como Zapier, o apuntar a la URL de tu propia aplicación. Los datos JSON se envían a esta URL y el sistema espera hasta 10 segundos una respuesta.
  • Elige una página: En este campo puedes seleccionar una página conectada al bot de Messenger de la que quieres recopilar datos.
  • Qué campo activa el webhook: Elige el campo que debe activar el webhook. Las opciones incluyen email, número de teléfono, ubicación, postback, fecha de nacimiento o formularios webview. Por ejemplo, si seleccionas email, el webhook se activa cuando el bot de Messenger recoge una nueva dirección. Si lo necesitas, puedes seleccionar más de un campo.
Descripción general del conector JSON API en StartMsg
  • Qué datos quieres enviar: Elige la información que se enviará cuando se active el webhook. Aquí tienes un ejemplo de cómo podrían verse los datos:

{
“psid”: ”12765756»,
“first_name”: ”Test”,
“last_name”: ”User”,
“subscribed_at”: ”2024-01-15 12:19:04»,
“correo electrónico”: ”testuser@gmail.com”,
“labels”: ”Demo, Demo Label 1, new-label-test”,
“page_id”: ”37674343246»,
“page_name”: ”Página de prueba”,
“phone_number”: ”+370628282846»,
“user_location”: ””,
“postbackid”: ””,
“subscriber_id”: ”2251324188330310»,
“webview_form_id”: ”83c567cd88»,
“product-type”: ”Zapatos”,
“Talla”: ”Mediana”,
“Número de teléfono”: ”88823»,
“Fecha de entrega”: ”15/01/2024»
}


Borrar informes de conexión

Puedes supervisar todas las conexiones que crees a través del panel de control. El informe de actividad te permite ver las últimas 10 acciones y los ajustes principales. Si una conexión se activa correctamente, el código HTTP mostrará “200”. La sección de informes también te permite ver qué datos se enviaron durante las últimas activaciones.

Añadir un script PHP como URL del webhook

Si quieres utilizar tu propio script para recibir datos JSON, puedes hacerlo añadiendo tu URL como webhook. Por ejemplo, si tu dominio es “https://example.com” y el script se llama “test.php”, la URL del webhook será “https://example.com/test.php“. Cuando se produce el evento desencadenante seleccionado, el sistema envía datos a esta URL. Para recibir datos JSON, añade este código a tu archivo “test.php”:

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

Usando el StartMsg JSON API connector, no solo puedes automatizar importantes operaciones empresariales, sino también adaptar la plataforma para que funcione con las demás aplicaciones que usas.



  • Visión general