PDA

Voir la version complète : Lire une valeur dans un fichier dans le IVR



bwen
09/08/2019, 17h00
Bonjour,

J'ai un IVR qui est géré par asterisk et qui renvoi les appels sur un OXE alcatel avec lequel il est trunké. j'aimerais pouvoir récupérer la valeur correspondante aux nombres d'appels en attente sur la switchboard des opératrices sur l'OXE. J'ai trouvé une commande qui me permet de le faire sur L'oxe donc je peux envoyer cette valeur dans un fichier sur mon serveur Asterisk mais quelle est la syntaxe afin d'inclure ca dans l'IVR de sorte que si la valeur est inférieure à X il envoi vers tel numéro et sinon sur un autre numéro?

Merci
Cordialement,

bwen
09/08/2019, 18h45
J'ai trouvé la fonction FILE qui permet de faire ce que je veux mais je ne parviens pas a lire l'unique caractère de mon fichier, il va lire toute la ligne.. Si quelqu'un à la solution je suis preneur.
Sinon je pourrais aussi définir une variable qui correspond à la sortie de ma commande cat monfichier.txt mais dans ce cas la, comment récupérer ma variable systeme dans asterisk?

Merci
Cordialement,

bwen
12/08/2019, 15h44
J'ai trouvé la fonction FILE qui permet de faire ce que je veux mais je ne parviens pas a lire l'unique caractère de mon fichier, il va lire toute la ligne.. Si quelqu'un à la solution je suis preneur.
Sinon je pourrais aussi définir une variable qui correspond à la sortie de ma commande cat monfichier.txt mais dans ce cas la, comment récupérer ma variable systeme dans asterisk?

Merci
Cordialement,

Finalement je compare la lecteur du fichier contenant la valeur qui m’intéresse avec la fonction FILE à celle d'autre fichiers contenant respectivement les valeurs 0,1,2 etc, lu également avec la fonction FILE (pour avoir un comparatif sur la ligne entière)