Hello there, I'm facing some issues trying to get the attributes from notify Body that contains information that i need for my calls . First i save the $rb into $var then i try to replace the characters #012 that seems to be the separator of all attributes in the body, i have tried it using s.select, s.strip, s.replace but without any success in all of them.
The body msg is something like this:
Calling-Name-Status: available#012Calling-Name: "teste XX" < sip:XXXXXXXXX@domain.com>#012Presentation-Indicator: allowed
Anyone have any idea how can I get the value of each attribute: e.g: Calling-Name-Status: available Calling-Name: "teste XX" sip:XXXXXXXXX@domain.com Presentation-Indicator: allowed
Best Regards
Hello,
maybe you can extract the lines from the body with the transformation line start with:
- https://www.kamailio.org/wiki/cookbooks/4.4.x/transformations#linesw_match
Cheers, Daniel
On 08/09/16 01:44, José Seabra wrote:
Hello there, I'm facing some issues trying to get the attributes from notify Body that contains information that i need for my calls . First i save the $rb into $var then i try to replace the characters #012 that seems to be the separator of all attributes in the body, i have tried it using s.select, s.strip, s.replace but without any success in all of them.
The body msg is something like this:
Calling-Name-Status: available#012Calling-Name: "teste XX" <sip:XXXXXXXXX@domain.com mailto:sip%3AXXXXXXXXX@domain.com>#012Presentation-Indicator: allowed
Anyone have any idea how can I get the value of each attribute: e.g: Calling-Name-Status: available Calling-Name: "teste XX" <sip:XXXXXXXXX@domain.com mailto:sip%3AXXXXXXXXX@domain.com> Presentation-Indicator: allowed
Best Regards
-- José
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
Thank you Daniel. This works.
BR José
2016-09-12 11:49 GMT+01:00 Daniel-Constantin Mierla miconda@gmail.com:
Hello,
maybe you can extract the lines from the body with the transformation line start with:
transformations#linesw_match
Cheers, Daniel
On 08/09/16 01:44, José Seabra wrote:
Hello there, I'm facing some issues trying to get the attributes from notify Body that contains information that i need for my calls . First i save the $rb into $var then i try to replace the characters #012 that seems to be the separator of all attributes in the body, i have tried it using s.select, s.strip, s.replace but without any success in all of them.
The body msg is something like this:
Calling-Name-Status: available#012Calling-Name: "teste XX" < sip:XXXXXXXXX@domain.com>#012Presentation-Indicator: allowed
Anyone have any idea how can I get the value of each attribute: e.g: Calling-Name-Status: available Calling-Name: "teste XX" sip:XXXXXXXXX@domain.com Presentation-Indicator: allowed
Best Regards
-- José
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing listsr-users@lists.sip-router.orghttp://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
-- Daniel-Constantin Mierlahttp://www.asipto.com - http://www.kamailio.orghttp://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
On 13/09/16 03:44, José Seabra wrote:
Thank you Daniel. This works.
Great, welcome!
Cheers, Daniel
BR José
2016-09-12 11:49 GMT+01:00 Daniel-Constantin Mierla <miconda@gmail.com mailto:miconda@gmail.com>:
Hello, maybe you can extract the lines from the body with the transformation line start with: - https://www.kamailio.org/wiki/cookbooks/4.4.x/transformations#linesw_match <https://www.kamailio.org/wiki/cookbooks/4.4.x/transformations#linesw_match> Cheers, Daniel On 08/09/16 01:44, José Seabra wrote:
Hello there, I'm facing some issues trying to get the attributes from notify Body that contains information that i need for my calls . First i save the $rb into $var then i try to replace the characters #012 that seems to be the separator of all attributes in the body, i have tried it using s.select, s.strip, s.replace but without any success in all of them. The body msg is something like this: Calling-Name-Status: available#012Calling-Name: "teste XX" <sip:XXXXXXXXX@domain.com <mailto:sip%3AXXXXXXXXX@domain.com>>#012Presentation-Indicator: allowed Anyone have any idea how can I get the value of each attribute: e.g: Calling-Name-Status: available Calling-Name: "teste XX" <sip:XXXXXXXXX@domain.com <mailto:sip%3AXXXXXXXXX@domain.com>> Presentation-Indicator: allowed Best Regards -- José _______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org <mailto:sr-users@lists.sip-router.org> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users <http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users>
-- Daniel-Constantin Mierla http://www.asipto.com - http://www.kamailio.org http://twitter.com/#!/miconda <http://twitter.com/#%21/miconda> - http://www.linkedin.com/in/miconda <http://www.linkedin.com/in/miconda> _______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org <mailto:sr-users@lists.sip-router.org> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users <http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users>
-- Cumprimentos José Seabra