Bonjour tout le monde,
J'ai réalisé un petit programme en php "click2call" et je m'ai basé sur "phpagi-asmanager.php" (AMI).
L'appel sa passe bien. juste que je voudrais récupérer le statut d'appel via l'asterisk (càd les statuts comme : ANSWER,BUSY,NOANSWER,CANCEL ....). j'ai utilisé la fonction getVar($channel,'DIALSTATUS') déclaré dans phpagi-asmanager ... mais il me donne rien.
voilà mon script :
Code HTML:<?php require_once('phpagi/phpagi-asmanager.php'); $exten='8100'; $phone='0677777777'; $id_crm='1111'; $chanenl="SIP/".$exten; $asm = new AGI_AsteriskManager(); if($asm->connect()) { $call=$asm->Originate("SIP/$exten",$phone,'bs_crm',1,NULL,NULL,NULL,$phone,'IDCRM='.$id_crm, NULL,NULL, NULL); $status =$asm->getVar($channel,'DIALSTATUS'); var_dump($status); $asm->disconnect(); } ?>
Pouvez-vous me donne une piste svp,
Merci




.
Répondre avec citation
