Afficher le caller ID quand j'appelle

Pour les utilisateurs francophones de SIP Sorcery, c'est ici
Post Reply
bryan89
Posts: 2
Joined: Sat Sep 19, 2009 5:38 pm

Afficher le caller ID quand j'appelle

Post by bryan89 » 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 :

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

Post Reply