Afficher le caller ID quand j'appelle
Posted: Sun Sep 20, 2009 4:04 pm
Bonjour,
Je vous explique mon problème: quand je veux appeler des gens en Suisse, il y a beaucoup de monde qui ont activé la fonction que si le numéro est caché, que l'on ne peut pas les appeler.
J'aimerais donc activer la fonction callerid, je suis sur voipbuster et je sais pas comment faire et où mettre ma trame suivante je crois : ce qui donnerait (je suis pas sûr):
et je ne sais pas où le mettre dans mon code, je sais pas si c'est mon code qui est faux ou si c'est moi qui le place pas à la bonne place:
Je vous explique mon problème: quand je veux appeler des gens en Suisse, il y a beaucoup de monde qui ont activé la fonction que si le numéro est caché, que l'on ne peut pas les appeler.
J'aimerais donc activer la fonction callerid, je suis sur voipbuster et je sais pas comment faire et où mettre ma trame suivante je crois :
Code: Select all
exten => _X.,1,Switch(user,pass,${EXTEN}@sip.blueface.ie, <sip:12345@sip.blueface.ie>)
-le Caller ID envoyé sera : 12345
Code: Select all
exten => _X.,1,Switch(monnomd'user,monpass,${EXTEN}@sip.voipbuster.com, <sip:+41780001122@sip.voipbuster.com>)
Code: Select all
#Ruby
# Dial Plan Generated by Rubyzard v0.1
# If you need help, please post in our forum
# http://www.mysipswitch.com
# SIP tracing : true or false
sys.Trace = false
sys.Log("call from #{req.Header.From.FromURI.ToString()} to #{req.URI.User}.")
if sys.In then
# Do your INCOMING call processing customisations here.
else
# Do your OUTGOING call processing customisations here.
case req.URI.User
when /^+41/ then sys.Dial("voipbuster")
when /^0041/ then sys.Dial("voipbuster")
when /^+34/ then sys.Dial("voipbuster")
when /^0034/ then sys.Dial("voipbuster")
else sys.Dial("voipbusterpro")
end
end