Commit 5a874c68 authored by Ana's avatar Ana

pruebas sms

parent 086859c1
This diff is collapsed.
......@@ -5,6 +5,9 @@ use AppBundle\Model\om\BaseSms;
use Monolog\Logger;
use Symfony\Component\DependencyInjection\Container;
use AppBundle\Lib\Utiles;
use BulkGate\Sms\Sender;
use BulkGate\Message\Connection;
use BulkGate\Sms\Message;
class Sms extends BaseSms
{
......@@ -50,20 +53,43 @@ class Sms extends BaseSms
$sms->save();
//$urlDescarga = Sms::acortarUrl($url);
$urlDescarga = $url;
$urlDescarga = Sms::acortarUrl($url);
//$urlDescarga = $url;
//$mensaje=$mensaje . $urlDescarga;
//$mensaje=$mensaje . 'http://cort.as/-Jvtw';
$mensaje=$mensaje . $urlDescarga;
$post['to'] = array($movil);
// $post['to'] = array($movil);
$mensaje=$mensaje . $urlDescarga;
// $mensaje=$mensaje . $urlDescarga;
$post['to'] = array('584165388803');
$post['text'] = $mensaje;
$post['from'] = "McAfee";
$user ="gearlabs";
$password = 'G1e2a3r4';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,
"https://gateway.plusmms.net/rest/message");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($post));
curl_setopt($ch,CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
"Accept: application/json",
"Authorization: Basic ".base64_encode($user.":".$password)
));
$result = curl_exec ($ch);
print_r($result);
$post['to'] = array($movil);
/* $post['to'] = array($movil);
$post['text'] = $mensaje;
$post['from'] = Utiles::getParametroConfiguracion("from_sms");
$user =Utiles::getParametroConfiguracion("usuario_sms");
......@@ -88,14 +114,22 @@ class Sms extends BaseSms
$info = curl_getinfo($ch);
print_r($info['request_header']);
print_r($result);
print_r($result);*/
//print_r($result['error']['code']);
$log->debug($tag.'enviando mensaje...'. $urlDescarga);
/***************************************/
/* $request = '{
/*$connection = new Connection('4535', 'ElsgoG5xHwoAi4vevzBRIXZduAiMySMXgb9FAuVi3pEdgU8GnW');
$sender = new Sender($connection);
$message = new Message('584128000742', $mensaje);
$response = $sender->send($message);
print_r($response);
*/
/*$request = '{
"api_key":"9df2cfda7cc871680ede6ec24b4a479d",
"report_url":"http://servidoctor.com/callback/script",
"concat":1,
......@@ -124,7 +158,7 @@ class Sms extends BaseSms
if (curl_errno($ch) != 0 ){
die("curl error: ".curl_errno($ch));
} */
}*/
/***************************************/
if($result['error']['code']==0){
......@@ -159,13 +193,13 @@ class Sms extends BaseSms
}
/* public static function acortar_url($url) {
/* public static function acortar_url($url) {
$usuario = "gearlabs";
$apikey = "R_8bf0031b8f644fec93997b7b23568b76";
$temp = "http://api.bit.ly/v3/shorten?login=".$usuario."&apiKey=".$apikey."&uri=".$url."&format=txt";
return file_get_contents($temp);
}*/
}
*/
public static function acortarUrl($data){
$url = "http://url.gearlabs.cl/acortar";
......
......@@ -36,8 +36,8 @@ class McafeeEnviarSmsCommand extends ContainerAwareCommand
$log->debug('************************Iniciando McafeeEnviarSmsCommand ************************');
$tt = new TiempoTranscurrido();
$fp = fopen("/opt/sdp/intelsecuritymovistar/etc/sms/3_36460.csv", "r");
//$fp = fopen("C:\ana3\movistarChile\prueba.csv", "r");
//$fp = fopen("/opt/sdp/intelsecuritymovistar/etc/sms/3_36460.csv", "r");
$fp = fopen("C:\ana3\movistarChile\prueba.csv", "r");
if (!$fp) {
$log->warning('Error al intentar abrir el archivo');
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment