Quantcast
Channel: Developer Group
Viewing all articles
Browse latest Browse all 1888

Forum Post: RE: Required c# code to call Dialogic XMS RestFul API.

$
0
0
Dear Team, We have done the below changes (as per your blog). 1. We have updated the Event Handler and Schema, with the new code provided by you on blog. 2. We have also check with the new schema generated from the server (/etc/xms) xsd file. After followed both cases we are facing the same issue (The remote server returned an error: (400) Bad Request.). Should we need to do any specific changes on the Gateway/XMS server to resolve this issue? We are able to find the call detail using the url created by program. Following is mention the url and output given by server. URL -10.20.160.1/.../50c80a77-c12f-4103-a51f-11bb305574e2 Server Output: Server Output: web_service version="1.0"   call_response identifier="50c80a77-c12f-4103-a51f-11bb305574e2" appid="app" href="/default/calls/50c80a77-c12f-4103-a51f-11bb305574e2" connected="no" signaling="yes" cpa="no" call_type="inbound" media="audio" dtmf_mode="rfc2833" destination_uri="sip:4536750@10.20.160.1;user=phone" source_uri="sip:9899195332@10.20.160.2:5060;user=phone" async_dtmf="no" async_tone="no" cleardigits="no" encryption="none" ice="no" info_ack_mode="automatic" hangup_ack_mode="automatic" early_media="no" /   /web_service Log Detail:- Request URI: 10.20.160.1/.../eventhandlers Method: POST Headers: Accept: application/xml Content-Type: application/xml Host: 10.20.160.1:81 Request Payload: ?xml version="1.0" encoding="utf-16"? web_service xmlns:xsi=" www.w3.org/.../XMLSchema-instance" xmlns:xsd=" www.w3.org/.../XMLSchema" version="1.0"   eventhandler     eventsubscribe /   /eventhandler /web_service Status code: 201 Created Connection: keep-alive Content-Length: 295 Content-Type: application/xml Date: Fri, 15 Apr 2016 10:32:42 GMT Location: 10.20.160.1/.../1fa2b7b7-a57e-45a9-bbcb-6e1aee6c55e6 Server: lighttpd/1.4.36 Request URI: 10.20.160.1/.../1fa2b7b7-a57e-45a9-bbcb-6e1aee6c55e6 Method: GET Headers: Status code: 200 OKTransfer-Encoding: chunked Content-Type: text/plain Date: Fri, 15 Apr 2016 10:32:43 GMT Server: lighttpd/1.4.36 web_service version="1.0" event type="keepalive"/ /web_service Event of type event web_service version="1.0" event type="incoming" resource_id="50c80a77-c12f-4103-a51f-11bb305574e2" resource_type="call" event_data name="call_id" value="50c80a77-c12f-4103-a51f-11bb305574e2" / event_data name="called_uri" value=" sip:4536750@10.20.160.1;user=phone " / event_data name="caller_uri" value=" sip:9899195332@10.20.160.2:5060;user=phone ;tag=0EF33246313536410000ECAF;vnd.pimg.port=4" / event_data name="content_count" value="0" / event_data name="headers" value="Request-URI:4536750@10.20.160.1;user=phone Call-ID:01B2272421FE00C000000003@pbxgw.default.com CSeq: 2 INVITE To: sip:4536750@10.20.160.1;user=phone From: sip:9899195332@10.20.160.2:5060;user=phone ;tag=0EF33246313536410000ECAF;vnd.pimg.port=4 Contact: sip:9899195332@10.20.160.2:5060 Content-Type:application/sdp Content-Length:246 User-Agent: PBX-IP Media Gateway Session-Expires: 90 Min-SE: 90 Allow: INVITE, ACK, OPTIONS, BYE, CANCEL, REGISTER, INFO, PRACK, REFER, NOTIFY Supported: replaces, early-session, 100rel, timer " / event_data name="headers.Allow" value="INVITE, ACK, OPTIONS, BYE, CANCEL, REGISTER, INFO, PRACK, REFER, NOTIFY" / event_data name="headers.CSeq" value="2 INVITE" / event_data name="headers.Call-ID" value="01B2272421FE00C000000003@pbxgw.default.com" / event_data name="headers.Contact" value=" sip:9899195332@10.20.160.2:5060 " / event_data name="headers.Content-Length" value="246" / event_data name="headers.Content-Type" value="application/sdp" / event_data name="headers.From" value=" sip:9899195332@10.20.160.2:5060;user=phone ;tag=0EF33246313536410000ECAF;vnd.pimg.port=4" / event_data name="headers.Min-SE" value="90" / event_data name="headers.Request-URI" value="4536750@10.20.160.1;user=phone" / event_data name="headers.Session-Expires" value="90" / event_data name="headers.Supported" value="replaces, early-session, 100rel, timer" / event_data name="headers.To" value=" sip:4536750@10.20.160.1;user=phone " / event_data name="headers.User-Agent" value="PBX-IP Media Gateway" / event_data name="name" value="app" / event_data name="prack_level" value="supported" / event_data name="type" value="OFFER" / event_data name="uri" value="sip:4536750@10.20.160.1;user=phone" / /event /web_service Event of type event Request URI: 10.20.160.1/.../50c80a77-c12f-4103-a51f-11bb305574e2 Method: PUT Headers: Accept: application/xml Content-Type: application/xml Host: 10.20.160.1:81 Request Payload: ?xml version="1.0" encoding="utf-16"? web_service xmlns:xsi=" www.w3.org/.../XMLSchema-instance" xmlns:xsd=" www.w3.org/.../XMLSchema" version="1.0"   call answer="yes" / /web_service ERROR: The remote server returned an error: (400) Bad Request. Request URI: 10.20.160.1/.../50c80a77-c12f-4103-a51f-11bb305574e2 Method: DELETE Headers: ERROR: The remote server returned an error: (404) Not Found. web_service version="1.0" event type="hangup" resource_id="50c80a77-c12f-4103-a51f-11bb305574e2" resource_type="call" event_data name="call_id" value="50c80a77-c12f-4103-a51f-11bb305574e2" / event_data name="content_count" value="0" / event_data name="reason" value="503 Service Unavailable" / event_data name="type" value="HANGUP" / /event /web_service Event of type event ERR: Cannot find call reference to release

Viewing all articles
Browse latest Browse all 1888

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>