PDA

Voir la version complète : Presentation du nom de l appelant par interrogation de AstDB ou autre en local



asmodaisda
14/10/2014, 13h13
Bonjour,

Je souhaiterai que lorsque je reçois un appel entrant le Nom s'affiche sur le téléphone. Pour cela je voudrai avoir une base de donnée local mais ultra simple pas de SQL etc.

Après divers recherche j'ai crue comprendre que AstDB le permet ou extensions.ael mais je ne comprend pas comment.

Est il possible d'avoir un fichier simple qui contiendrai Numéro du téléphone de l'appelant => Nom de celui-ci.
Exemple : 04 XX XX XX XX = Maison

Actuellement je fais ca comme je peux :

extensions.conf
[default]
exten => MonNumeroSIP,1,Answer
exten => MonNumeroSIP,2,NoOp(${CALLERID(num)})
exten => MonNumeroSIP,3,GotoIf($[${CALLERID(num):0:9} = 6XXXXXXXX]?test02,1)


exten => test02,1,NoOp(${CALLERID(num)})
exten => test02,2,Set(CALLERID(num)=PortableToTo)
exten => test02,3,NoOP(CALLERID->${CALLERID(num)})
exten => test02,4,Goto(accueil,s,1)


Avec cette technique je récupère bien le CALLERID ligne 2 et si celui-ci correspond à mon numéro de téléphone portable il est dirigé vers test02 qui modifie le CALLERID par PortableToTo.
Je suppose qu'il est possible d’interroger une base de donnée qui ferai office de carnet d'adresse pour renommer le CALLERID directement.


Par avance un grand merci à vous