repositório com os arquivos utilizados para integração entre o sistema SimplesIP e diversos sistemas.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

36 lines
1.5 KiB

#!/usr/bin/php -q
<?php
error_reporting(E_ERROR);
ini_set('display_errors', 1);
include 'RequestURL.php';
include 'config.php';
$btx = new RequestURL("http://voip.simplesip.com.br:8080/Positus/whatsappFile.php?file=3a5c14d8-13ee-4859-8fb8-97a1261617f3&type=dmlkZW8vbXA0");
$bilhete = $btx->method_request();
$bilhete = $btx->exec_request();
var_dump($bilhete);
//
//$direcao = ($bilhete['direcao'] == 'I') ? 1 : 0;// [direcao] => I
//$duracao = $bilhete['billsec'];// [] => 4
//$codigoResposta = $bilhete['disposition'] ;// [disposition] => ANSWERED
//$audioNome = $bilhete['userfield']; // [] => 1779-703888086-1613581621.72.WAV
//$ramal_origem = $bilhete['ramal_origem'];// [ramal_origem] => 1777
//$origem = $bilhete['scr'];// [src] => 1777
//$destino = $bilhete['dst'];// [dst] => 1779
//
////$usuarioId = $btx->consultaUsuario('1777')['result'][0]['ID'];
////var_dump($usuarioId);
//$usuarioId = $btx->consultaUsuario($ramal_origem)['result'][0]['ID'];
//$ramal_origem='1777';
//$usuarioId=5;
//$destino ='065999276616';
//$direcao = 1;
//
//$ligacaoRegistro = $btx->registrarChamada($ramal_origem, $usuarioId,$destino, $direcao, date('c'));
//var_dump($ligacaoRegistro);
//$finalizaLigacao = $btx->finalizarChamada($ligacaoRegistro['result']['CALL_ID'], $usuarioId, $duracao);
//var_dump($finalizaLigacao);
////$incluirAudio = $btx->anexarAudio($ligacaoRegistro['result']['CALL_ID'], "http://IP/integracao/?method=GetAudio&login=admin&senha=OitoDois80_SiP&uniqueid=$uid&tipo=wav&SIP&tipoRetorno=JSON/STREAM");