Salut,
As-tu lu la doc sur ce sujet ? http://documentation.wazo.community/...html#variables
Je pense que tu n'utilises pas le bon dialplan.
Salut,
As-tu lu la doc sur ce sujet ? http://documentation.wazo.community/...html#variables
Je pense que tu n'utilises pas le bon dialplan.
Découvrez Wazo sous licence GPLv3 et accessible pour tous : http://www.wazo.community
Blog Wazo : http://blog.wazo.community
Wazo est un fork de XiVO.
Suivez moi sur Twitter !
Salut quintana,
J'ai lu la doc, du coup j'ai modifier mon dialplan de la manière suivante :
exten => s,1,Answer()
exten => s,n,AGI(varshare.agi)
exten => s,n,NoOp(ScriptResult=${ScriptResult})
exten => s,n,UserEvent(dialplan2cti,UNIQUEID: ${UNIQUEID},CHANNEL: ${CHANNEL},VARIABLE: token,VALUE: "${ScriptResult}")
exten => s,n,NoOp(dpToken={dp-token})
exten => s,n,Wait(1)
etc..
Le NoOp de ScriptResult est OK, par contre celui du dp-token ne m'affiche pas ma variable, pourtant elle passe lors du UserEvent.
Capture_d’écran_2016-12-14_à_10_26_07.png
Pareil sur le Client XiVO, je ne la reçois pas :
Capture_d’écran_2016-12-14_à_10_30_33.png
Question HS : normal le site de XiVO, la doc et leur fofo sont down depuis plusieurs semaines ?
Edit : J'ai trouvé ma réponse à ma question HS, Wazo ^^ Je ferais la migration dès que possible.
Dernière modification par marthi13 ; 14/12/2016 à 13h26.
On t'attend avec plaisir sur Wazo
Découvrez Wazo sous licence GPLv3 et accessible pour tous : http://www.wazo.community
Blog Wazo : http://blog.wazo.community
Wazo est un fork de XiVO.
Suivez moi sur Twitter !
Découvrez Wazo sous licence GPLv3 et accessible pour tous : http://www.wazo.community
Blog Wazo : http://blog.wazo.community
Wazo est un fork de XiVO.
Suivez moi sur Twitter !
Je viens de faire la migration, vous avez tout mon soutiens pour mener à bien Wazo !
J'ai modifié comme tu m'as dis, néanmoins, cela ne fonctionne toujours pas :
exten => s,n,NoOp(dpToken=${dp-token})
Capture_d’écran_2016-12-14_à_14_09_02.png
Même résultat sur le Client XiVO.
Peut-être faut-il définir la variable quelque part ? Dans les variables globales ?
Dernière modification par marthi13 ; 14/12/2016 à 15h50.
j'avais tourné en rond aussi -dans le dialplan je fais
,UserEvent(dialplan2cti,UNIQUEID: ${UNIQUEID},CHANNEL: ${CHANNEL},VARIABLE: codexxx,VALUE: ${xxx})
et la variable ensuite dans la fiche est : {dp-codexxx} - le dp n'est pas mis dans le dialplan, mais il est dans la fiche
et mon action est:
https://url.com?param={dp-codexxx}
Sécurisez votre asterisk, lisez ce post du forum: http://www.asterisk-france.org/showt...-recapitulatif et votre patton: http://www.asterisk-france.org/threa...tage-via-tiers - comprenez le nat : http://www.asterisk-france.org/threa...dio-pas-de-son
oui en effet, c'est documenté ainsi non ?
http://documentation.wazo.community/...html#variables
Découvrez Wazo sous licence GPLv3 et accessible pour tous : http://www.wazo.community
Blog Wazo : http://blog.wazo.community
Wazo est un fork de XiVO.
Suivez moi sur Twitter !
Sécurisez votre asterisk, lisez ce post du forum: http://www.asterisk-france.org/showt...-recapitulatif et votre patton: http://www.asterisk-france.org/threa...tage-via-tiers - comprenez le nat : http://www.asterisk-france.org/threa...dio-pas-de-son
Découvrez Wazo sous licence GPLv3 et accessible pour tous : http://www.wazo.community
Blog Wazo : http://blog.wazo.community
Wazo est un fork de XiVO.
Suivez moi sur Twitter !
Comme le dit jean, la variable @dp-token@ n'existe que dans la remontée de fiches, pas dans le dialplan, tu ne peux donc pas l'afficher dans le dialplan.
Par contre, ta config a l'air correcte mais il y a un autre élément à prendre en compte: si la remontée de fiche se fait trop tôt dans le dialplan, c'est à dire avant ton UserEvent qui crée la variable @dp-token@, tu ne verras pas la valeur dans ta fiche. Il y a deux facteurs qui entrent en compte:
- la configuration Serveur CTI > Fiches > Événements (Dial vs. Link)
- à quel moment s'exécute ta sous-routine