Имеем
С помощью клиента на Python3 и ARI, пытаюсь вытянуть информацию о звонке, как Вы знаете, ответ идет в формате JSON, но сталкиваюсь с проблемой кодировки, получаю вот такую строкуasterisk*CLI> core show version
Asterisk 16.2.0-rc2 built by root @ asterisk on a x86_64
из-за символов \x81~\x02 не могу корректно преобразовать в массив.b'\x81~\x02`{\n "type": "Dial",\n "timestamp": "2019-04-23T20:59:29.627+0500",\n "dialstatus": "",\n "forward": "",\n "dialstring": "1002",\n "peer": {\n "id": "1556035169.26",\n "name": "PJSIP/1002-0000000d",\n "state": "Down",\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-04-23T20:59:29.625+0500",\n "language": "ru"\n },\n "asterisk_id": "00:0c:29:b2:91:db",\n "application": "ari"\n}'
Подскажите может где-то в настройках Астера надо "подкрутить" кодировку?
PS: так же пытался использовать https://github.com/asterisk/ari-py , эффект тот же.