Please help to configure uri transformation page. Thanks Santanu
On Wed, Oct 14, 2020 at 1:08 PM Henning Westerholt <h...@skalatan.de> wrote: > Hello, > > > > can you share the error you have got? If you just want to get the > substring of the +34xxxxx@domain URI, have a look to the string > transformations on the same link. > > > > Cheers, > > > > Henning > > > > -- > > Henning Westerholt – https://skalatan.de/blog/ > > Kamailio services – https://gilawa.com > > > > *From:* sai sudheer <sudheer...@yahoo.com> > *Sent:* Tuesday, October 13, 2020 5:04 PM > *To:* Henning Westerholt <h...@skalatan.de>; Henning Westerholt < > h...@skalatan.de>; Kamailio (SER) - Users Mailing List < > sr-users@lists.kamailio.org> > *Subject:* RE: [SR-Users] how to get a value from SIP INVITE Header > > > > Hi. > > Thanks for your response. I went through the uri transformation page, > tried it but no luck. > > > > Is there any other method to slice the string from > +34xxxxxx...@sub.domain.com to +34?? > > > > Regards > > Sent from Yahoo Mail on Android > <https://go.onelink.me/107872968?pid=InProduct&c=Global_Internal_YGrowth_AndroidEmailSig__AndroidUsers&af_wl=ym&af_sub1=Internal&af_sub2=Global_YGrowth&af_sub3=EmailSignature> > > > > On Tue, Oct 13, 2020 at 17:30, Henning Westerholt > > <h...@skalatan.de> wrote: > > Hello, > > > > have a look to the transformations for URIs: > https://www.kamailio.org/wiki/cookbooks/devel/transformations#uri_transformations > > There is one to get parameters as well. > > > > $shm variables are shared in shared memory, so you can share them in other > calls. The $avp/$xavp are shared between processes, but belongs to the SIP > transaction. > > > > About routing calls by prefix – have a look to the lcr, carrierroute or > drouting modules, for example. > > > > Cheers, > > > > Henning > > > > -- > > Henning Westerholt – https://skalatan.de/blog/ > > Kamailio services – https://gilawa.com > > > > *From:* sr-users <sr-users-boun...@lists.kamailio.org> *On Behalf Of *sai > sudheer > *Sent:* Tuesday, October 13, 2020 12:44 PM > *To:* sr-users@lists.kamailio.org; sr-...@lists.kamailio.org > *Subject:* [SR-Users] how to get a value from SIP INVITE Header > > > > Hii > > > > Please help me to get the a value from SIP INVITE header reached to > kamailio like INVITE sip:+341930203...@sub.domain.com;myid=+ > 3...@sub.domain.com SIP/2.0 and i want to save the myid value +34 into a > variable, without the domain name. > > > > > > $var(uri) = $sel(ruri); > > xavp_params_explode("$(var(uri){s.unbracket})", "uri"); > > xlog("L_INFO", "$var(uri) Received converted to > $xavp(uri=>myid[0])\n"); > > > > I tried above and it prints +3...@sub.domain.com But i want to just save > +34 into a variable to further check the prefix based routing from the > database. > > > > 1) Could you please help how to get it or If there is any alternate/single > line approach to get this value? > > 2) $var & $xavp are process-local variables, and they cant be shared with > other calls? Right > > 3) What is the best module to route calls based their prefix ? pstn_route > or dynamic routing or any suggestions? > > > > Please help, thanks in advance. > > _______________________________________________ > Kamailio (SER) - Users Mailing List > sr-users@lists.kamailio.org > https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users >
_______________________________________________ Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users