**Ejm. De llamado:**
- Enviar mensaje Solo texto
$response = enviaMensaje('minombre@micorreo.com','Mi Nombre', '+51123456789', '+51987654321', 'Prueba de mensaje desde php');
- Enviar mensaje Texto y pdf o imágen
$response = enviaMensaje('minombre@micorreo.com','Mi Nombre', '+51123456789', '+51987654321',
'Prueba de mensaje desde php', 'https://www....../miarchivo.pdf');
/* Función enviaMensaje.
**Parámetros**
- $email = Cuenta de correo registrada en mimensajito.com
- $nombreEmpresa = Nombre de la empresa o sistema que envía el mensaje (Dato Referencial)
- $telefonoOrigen = 'Número de teléfono celular registrado en mimensajito.com'
- $telefonoDestino = '+51999999999' Número de celular destino al que se envía el mensaje. Debe respetar el formato.
- $mensaje = 'Texto del mensaje que se envíará'
- $url_file = url público del archivo pdf o imágen que se va a enviar
*/
public function enviaMensaje($email, $nombreEmpresa, $telefonoOrigen, $telefonoDestino, $mensaje, $url_file = '')
{
$postdata = http_build_query(
[
'email' => "$email",
'nombre' => "$nombreEmpresa",
'telefono_origen' => "$telefonoOrigen",
'telefono_destino' => "$telefonoDestino",
'mensaje' => "$mensaje",
'url_file' => "$url_file"
]
);
$opts = ['http' => [
'method' => 'POST',
'header' => 'Content-Type: application/x-www-form-urlencoded',
'content' => $postdata,
],
];
$context = stream_context_create($opts);
$urlWebService = 'https://mimensajito.com/mensajero/ws/enviarmensaje';
$json = file_get_contents($urlWebService, false, $context);
return $json;
}