Script - Http Query to External Routing Engine in Post Format
Page 1 of 1
Script - Http Query to External Routing Engine in Post Format
This filter is used to:
- Call arrives TMG, checked the flag: http_routing of the incoming NAP, if it is set to YES, continue the next steps!
- Send query with incoming NAP name, calling and called number to an external routing engine server : a URL LIKE https://192.168.2.100/api/routingengine/routingengine.php.. as an example
- Get required parameters: dest_nap, priority, weight from the external routing engine server:
a. For valid call with routes: 200 OK with response like below:
{
"route1":"NAP_A","priority":5,"weight":100,
"route2":"NAP_B","priority":6,"weight":100,
"route3":"NAP_C","priority":7,"weight":"100",
"route4":"NAP_D","priority":8,"weight":"100"
}.
b. For invalid call, 404 no route
- Compose the routes by the returned string
- Combine the Routes with the route from the ProSBC Routes configuration
- Call arrives TMG, checked the flag: http_routing of the incoming NAP, if it is set to YES, continue the next steps!
- Send query with incoming NAP name, calling and called number to an external routing engine server : a URL LIKE https://192.168.2.100/api/routingengine/routingengine.php.. as an example
- Get required parameters: dest_nap, priority, weight from the external routing engine server:
a. For valid call with routes: 200 OK with response like below:
{
"route1":"NAP_A","priority":5,"weight":100,
"route2":"NAP_B","priority":6,"weight":100,
"route3":"NAP_C","priority":7,"weight":"100",
"route4":"NAP_D","priority":8,"weight":"100"
}.
b. For invalid call, 404 no route
- Compose the routes by the returned string
- Combine the Routes with the route from the ProSBC Routes configuration
- Attachments
NicoleTan- Number of Messages : 18
Point : 38
Registration Date : 2017-11-27
Similar topics
» Script - Http Query to External Routing Engine in Get Format
» Modifying calling_sip_host Parameter in Routing Script
» Routing Script to disable route retry
» Routing script to limit call duration
» Routing script to add SIP header with incoming SIP IP
» Modifying calling_sip_host Parameter in Routing Script
» Routing Script to disable route retry
» Routing script to limit call duration
» Routing script to add SIP header with incoming SIP IP
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum