Нагуглил вот такие строчки - видать, из исходников Битрикса:
$values = $this->resolveArrayParam($arParams, 'values');
if (!is_array($values) || count($values) === 0) {
throw new RestException("Communication values is not defined.");
}
То есть у меня либо передается не массив, либо передается пустой массив. Но на деле все совсем не так, что видно из строки запроса. В чем загвоздка?
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Как видно выше, при изменении порядка параметров передался, похоже, только первый из них, а type уже не передается, такая печаль =(