Page 1 of 1

Afficher le caller ID quand j'appelle

Posted: Sun Sep 20, 2009 4:04 pm
by bryan89
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 :

Code: Select all

exten => _X.,1,Switch(user,pass,${EXTEN}@sip.blueface.ie,  <sip:12345@sip.blueface.ie>)
-le Caller ID envoyé sera : 12345 
ce qui donnerait (je suis pas sûr):

Code: Select all

exten => _X.,1,Switch(monnomd'user,monpass,${EXTEN}@sip.voipbuster.com,  <sip:+41780001122@sip.voipbuster.com>)
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:

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