RE: CTI erreur
19/01/2019, 13:19
Message : #15
Bonjour,
toujours le problème
Ceci le code qui j'utiliser pour reçu les appelés
cordialement,
toujours le problème
Ceci le code qui j'utiliser pour reçu les appelés
Code PHP :
......
while(($tab=mysql_fetch_array($res))!=NULL){
$num= $tab['num_tel'];
try {
// Instantiate a Manager client (version 1.0 here)
$keyyo_manager = new \Keyyo\Manager\Client('1.0', $access_token);
// Retrieve a specific service based on its CSI
$service = $keyyo_manager->services($num);
// Generate a CSI token and display its data
$generated_token = $service->csi_token()->create(array('domain_masks' => array('*.**.**', '**.**')));
} catch (\Keyyo\Manager\Exception\Exception $e) {
echo 'Error: ', $e->getMessage();
}
?>
<script type="text/javascript" src="https://api.keyyo.com/libs/keyyo-cti/1.1/keyyo-cti.min.js"></script>
<script>
var token_csi = '<?php echo $generated_token->token; ?>';
// Initialize Keyyo CTI
var cti = new Keyyo.CTI();
cti.create_session(token_csi, function(err, res) {
if (err) {
console.log(err);
return;
}
console.log(res);
});
cti.onNewCall = function(call) {
call.onSetup = function() { //insert le donnée dans le base }
call.onConnect = function() {//insert le donnée dans le base }
call.onRelease = function() {//insert le donnée dans le base }
call.onMissed = function() { //insert le donnée dans le base }
}
</script>
}
cordialement,