$data='{"janus":"create","transaction":"zKuHZzgGGuwb"}';
$result=CallAPI('POST',$server,$data);
$instance_id=json_decode($result, true)["data"]["id"];
$data2='{"janus":"attach","plugin":"janus.plugin.videoroom","transaction":"iytlPUfRNS8G"}';
$result=CallAPI('POST',$server2,$data2);
$plugin_id=json_decode($result, true)["data"]["id"];
$data3='{janus: "message", body: {request: "list"}, transaction: "Zc0V36KBCKiV"}';
$result=CallAPI('POST',$server3,$data3);
var_dump(json_decode($result, true));
the two first request works good and return a valid result.
The third one returns
{ ["janus"]=> string(5) "error" ["error"]=> array(2) { ["code"]=> int(454) ["reason"]=> string(58) "JSON error: on line 1: string or '}' expected near 'janus'" } }
Did i miss something, what solution can be used for this