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; ...@@ -5,6 +5,9 @@ use AppBundle\Model\om\BaseSms;
use Monolog\Logger; use Monolog\Logger;
use Symfony\Component\DependencyInjection\Container; use Symfony\Component\DependencyInjection\Container;
use AppBundle\Lib\Utiles; use AppBundle\Lib\Utiles;
use BulkGate\Sms\Sender;
use BulkGate\Message\Connection;
use BulkGate\Sms\Message;
class Sms extends BaseSms class Sms extends BaseSms
{ {
...@@ -50,20 +53,43 @@ class Sms extends BaseSms ...@@ -50,20 +53,43 @@ class Sms extends BaseSms
$sms->save(); $sms->save();
//$urlDescarga = Sms::acortarUrl($url); $urlDescarga = Sms::acortarUrl($url);
$urlDescarga = $url; //$urlDescarga = $url;
$mensaje=$mensaje . $urlDescarga; //$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['text'] = $mensaje;
$post['from'] = Utiles::getParametroConfiguracion("from_sms"); $post['from'] = Utiles::getParametroConfiguracion("from_sms");
$user =Utiles::getParametroConfiguracion("usuario_sms"); $user =Utiles::getParametroConfiguracion("usuario_sms");
...@@ -88,14 +114,22 @@ class Sms extends BaseSms ...@@ -88,14 +114,22 @@ class Sms extends BaseSms
$info = curl_getinfo($ch); $info = curl_getinfo($ch);
print_r($info['request_header']); print_r($info['request_header']);
print_r($result); print_r($result);*/
//print_r($result['error']['code']); //print_r($result['error']['code']);
$log->debug($tag.'enviando mensaje...'. $urlDescarga); $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", "api_key":"9df2cfda7cc871680ede6ec24b4a479d",
"report_url":"http://servidoctor.com/callback/script", "report_url":"http://servidoctor.com/callback/script",
"concat":1, "concat":1,
...@@ -124,7 +158,7 @@ class Sms extends BaseSms ...@@ -124,7 +158,7 @@ class Sms extends BaseSms
if (curl_errno($ch) != 0 ){ if (curl_errno($ch) != 0 ){
die("curl error: ".curl_errno($ch)); die("curl error: ".curl_errno($ch));
} */ }*/
/***************************************/ /***************************************/
if($result['error']['code']==0){ if($result['error']['code']==0){
...@@ -159,13 +193,13 @@ class Sms extends BaseSms ...@@ -159,13 +193,13 @@ class Sms extends BaseSms
} }
/* public static function acortar_url($url) { /* public static function acortar_url($url) {
$usuario = "gearlabs"; $usuario = "gearlabs";
$apikey = "R_8bf0031b8f644fec93997b7b23568b76"; $apikey = "R_8bf0031b8f644fec93997b7b23568b76";
$temp = "http://api.bit.ly/v3/shorten?login=".$usuario."&apiKey=".$apikey."&uri=".$url."&format=txt"; $temp = "http://api.bit.ly/v3/shorten?login=".$usuario."&apiKey=".$apikey."&uri=".$url."&format=txt";
return file_get_contents($temp); return file_get_contents($temp);
}*/ }
*/
public static function acortarUrl($data){ public static function acortarUrl($data){
$url = "http://url.gearlabs.cl/acortar"; $url = "http://url.gearlabs.cl/acortar";
......
...@@ -36,8 +36,8 @@ class McafeeEnviarSmsCommand extends ContainerAwareCommand ...@@ -36,8 +36,8 @@ class McafeeEnviarSmsCommand extends ContainerAwareCommand
$log->debug('************************Iniciando McafeeEnviarSmsCommand ************************'); $log->debug('************************Iniciando McafeeEnviarSmsCommand ************************');
$tt = new TiempoTranscurrido(); $tt = new TiempoTranscurrido();
$fp = fopen("/opt/sdp/intelsecuritymovistar/etc/sms/3_36460.csv", "r"); //$fp = fopen("/opt/sdp/intelsecuritymovistar/etc/sms/3_36460.csv", "r");
//$fp = fopen("C:\ana3\movistarChile\prueba.csv", "r"); $fp = fopen("C:\ana3\movistarChile\prueba.csv", "r");
if (!$fp) { if (!$fp) {
$log->warning('Error al intentar abrir el archivo'); $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