Inicio API Tutorial

Mensajes

Posted on 2024-05-14 Updated on 2024-05-17

Mensajes de texto

Envia mensajes de texto utilizando la API de waclis.com. En este tutorial, aprenderás cómo integrar de manera efectiva la funcionalidad de mensajería en tu aplicación o sitio web, permitiéndote comunicarte con tus usuarios de una forma rápida y sencilla.


Ya sea que estés enviando notificaciones importantes, confirmaciones de transacciones o simplemente manteniendo a tus usuarios informados, la API de waclis.com ofrece una solución robusta y confiable para tus necesidades de comunicación


PHP

<?php
$curl = curl_init();
curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://{BACKEND_URL}/api/messages/send',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'POST',
  CURLOPT_POSTFIELDS =>'{
    "number": "5491144332211", //Teléfono en formato Whatsapp
    "openTicket": "0", //0 No abre mensaje y 1 Abre mensaje
    "queueId": "0", // Ingrese el ID del departamento deseado (si abre un mensaje)
    "body": "Testing"
  }',
  CURLOPT_HTTPHEADER => array(
    'Content-Type: application/json',
    'Authorization: token' //Token registrado en la conexión
  ),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;

JSON

{

    "mensagem": "Mensaje enviado",
    "ticket": ticketData
}


El código PHP realiza una petición POST a la API de waclis.com para enviar un mensaje de texto. Se configura cURL con varias opciones, incluyendo la URL de la API, el método de la petición (POST), y los datos que se enviarán, que en este caso es un JSON con información como el número de teléfono, si se debe abrir un ticket, el ID del departamento y el cuerpo del mensaje.

Después de configurar todas las opciones, se ejecuta la petición y se cierra la sesión cURL. Finalmente, se imprime la respuesta que devuelve la API, que debería indicar si el mensaje fue enviado correctamente y proporcionar datos del mensaje si se abrió uno de ellos.

Es importante reemplazar {BACKEND_URL} con la URL real de la API y token con el token de autorización válido para que el código funcione correctamente.


¿Fue útil este tutorial?

[ 1 de 1 encontro útil ]