Bad answer JSON when request ARI

I use http://ari.asterisk.org

Request URL:
http://192.168.2.5:8088/asterisk/ari/channels?endpoint=PJSIP%2F1002&extension=s&context=obzvon&app=ari&timeout=30&formats=alaw&api_key=test_ari:test_ari

Answer (websocket):
b’\x81~\x02g{\n “type”: “Dial”,\n “timestamp”: “2019-05-25T14:36:37.679+0500”,\n “dialstatus”: “BUSY”,\n “forward”: “”,\n “dialstring”: “1002”,\n “peer”: {\n “id”: “1558776996.14”,\n “name”: “PJSIP/1002-0000000c”,\n “state”: “Ringing”,\n “caller”:

{\n “name”: “”,\n “number”: “”\n }

,\n “connected”:

{\n “name”: “”,\n “number”: “”\n }

,\n “accountcode”: “”,\n “dialplan”:

{\n “context”: “from-internal”,\n “exten”: “s”,\n “priority”: 1\n }

,\n “creationtime”: “2019-05-25T14:36:36.704+0500”,\n “language”: “ru”\n },\n “asterisk_id”: “00:0c:29:16:a1:08”,\n “application”: “ari”\n}\x81~\x02`{\n “type”: “ChannelDestroyed”,\n “timestamp”: “2019-05-25T14:36:37.680+0500”,\n “cause”: 17,\n “cause_txt”: “User busy”,\n “channel”: {\n “id”: “1558776996.14”,\n “name”: “PJSIP/1002-0000000c”,\n “state”: “Ringing”,\n “caller”:

{\n “name”: “”,\n “number”: “”\n }

,\n “connected”:

{\n “name”: “”,\n “number”: “”\n }

,\n “accountcode”: “”,\n “dialplan”:

{\n “context”: “from-internal”,\n “exten”: “s”,\n “priority”: 1\n }

,\n “creationtime”: “2019-05-25T14:36:36.704+0500”,\n “language”: “ru”\n },\n “asterisk_id”: “00:0c:29:16:a1:08”,\n “application”: “ari”\n}’

I can not parse JSON because “\x81~\x02g”

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.