по документации запрос к API: Код (Text): { "method": "get", "params": { "SelectionCriteria": {}, "FieldNames": ["Id","Name","Status"] } } Делаю запрос через массив: PHP: $jsonString = [ 'method' => 'get', 'params' => [ 'SelectionCriteria', 'FieldNames' => ["Id","Name","Status"] ] ]; ошибка: SelectionCriteria должен содержать объект если указать так: 'SelectionCriteria' => [], ошибка: SelectionCriteria не может содержать массив подскажите как указать в массиве, строку чтобы было в итоге: "SelectionCriteria": {},
Попробуйте так: PHP: $arr = [ 'method' => 'get', 'params' => [ 'SelectionCriteria' => new \stdClass, 'FieldNames' => [ 0 => 'Id', 1 => 'Name', 2 => 'Status', ], ], ];