Que es API KEY?
El Api Key es una serie de números y letras que
le permiten interactuar con sus aplicaciones o
programas y nuestros servidores, en pocas palabras sus sistemas se pueden conectar con
nostros por medio del api key generado a su cuenta
Cómo encontrar su Api Key:
dar clic en el menú de Cuenta y luego perfil
Luego en el bloque de perfil se encuentra su API KEY, revisar que su Api Key este activada
Método: Get Países
Descripción: Devuelve todo los países que la plataforma soporta para envió de mensajes.
URL: https://admin.universalsms.com/api.php/http/paises
Tipo: GET
Parámetros de Entrada: Ninguno
Método: Envío de SMS
URL: https://admin.universalsms.com/api.php/http/envio
Descripción: Envía mensaje a los números indicados en los parámetros requeridos
Metodo: POST
Parámetros de Entrada:
apiKey: Es el api key proporcionada por universalsms
paisId: El ID del pais al que se enviara el mensaje de texto.
Mensaje: El mensaje a enviar, con un máximo de 140 caracteres y sin caracteres raros.
teléfono: El teléfono a donde se enviara el mensaje. Si necesita enviar a varios números es
necesario que los envié separados por coma.
Ejemplo de código PHP:
Este es un ejemplo de envio de mensaje de texto por medio del API utilizando php y curl
<?php
$data = array("apiKey" => " API KEY", //el api que que se encuentra en su perfil
"paisId" => 1,//el id del país que nos dio el método paises
"mensaje" => "Prueba desde el universalsms.com API", //mensaje que desea enviar
"telefono" => "12341234, 12341234, 12341234");//números de teléfonos
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://admin.universalsms.com/api.php/http/envio");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
var_dump(curl_exec($ch));
?>