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.
 
 

112 lines
2.3 KiB

<?php
require_once "Xpro.php";
$pid = '/tmp/validaaudio.pid';
$xpro = new Xpro();
$dadosXvision = $xpro->db()->getDadosXvision();
if(!file_exists($pid)){
file_put_contents($pid, time());
} else {
exit;
}
foreach ($dadosXvision as $dado){
$urlAudio = "http://127.0.0.1/integracao/?method=GetAudio&uniqueid={$dado['uniqueid']}&tipo=mp3&login=user.api&senha=0000&tipoRetorno=JSON/STREAM";
$audio = file_get_contents($urlAudio);
$api = json_decode($audio,true);
if($api['status'] != 'erro'){
$audioApi = "https://sipcloud08.simplesip.com.br/integracao/?method=GetAudio&uniqueid={$dado['uniqueid']}&tipo=mp3&login=user.api&senha=0000&tipoRetorno=JSON/STREAM";
$encerra = ($xpro->encerraChamadaCron($dado['id_chamada'],$audioApi, 180,$dado['token']));
if($encerra['status'] == 'Sucesso'){
$xpro->db()->atualizaXvision($dado['id_chamada']);
}
}
}
unlink($pid);
// $url = "https://xavante.xpro.me/gestaodeleads/terminachamada?token=516c786d9be762374e55534922a23f40&id_chamada=1664481686&audio=https://sipcloud08.simplesip.com.br/integracao/?method=GetAudio%26uniqueid=1664481686.56049%26tipo=mp3%26login=user.api%26senha=0000%26tipoRetorno=JSON/STREAM&duracao=180";
// $ch = curl_init();
// curl_setopt ($ch, CURLOPT_URL, $url);
// curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
// curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, 120);
// $file_contents = curl_exec($ch);
// curl_close($ch);
// // display file
// print_r(json_decode($file_contents,true));
// require_once "Xpro.php";
// $xpro = new Xpro();
// $url = "https://sipcloud08.simplesip.com.br/integracao/?method=GetAudio&uniqueid=1664481686.56049&tipo=mp3&login=user.api&senha=0000&tipoRetorno=JSON/STREAM";
// $requisicao = $xpro->encerraChamada('1664481686', $url, 180);
// if($requisicao['status'] == 'Sucesso'){
// echo 'A requisicao foi um sucesso';
// }
// $audio = file_get_contents("https://sipcloud08.simplesip.com.br/integracao/?method=GetAudio&uniqueid=1664481686.56049&tipo=mp3&login=user.api&senha=0000&tipoRetorno=JSON/STREAM");
// $api = json_decode($audio,true);
// print_r($api);
// if($api){
// print_r($api);
// }else{
// echo 'Audio ja existe';
// }
?>