Ошибка вызова XMLRPC
У меня проблема во время вызова XMLRPC. Код следующий:
$msg = new xmlrpcmsg(
"contact.search",
array(
//Set user id
new xmlrpcval($tableID, "int"),
new xmlrpcval(
array(
"email"=> new xmlrpcval($searchEmail, "string"),
),"struct"
)
));
$response = $xmlrpc->send($msg);
var_dump($row);
var_dump($response);
Когда происходит звонок, я получаю следующее сообщение об ошибке (var_dumped):
public 'val' => int 0
public 'valtyp' => null
public 'errno' => int 2
public 'errstr' => string 'Invalid return payload: enable debugging to examine incoming payload xmlrpc element I8 cannot be child of VALUE' (length=111)
public 'payload' => null
public 'hdrs' =>
Ценность $tableID=3
,
Ценность $searchEmail="exampl@fooo.com"
Что я делаю не так?
1 ответ
Любой, у кого есть такая же проблема, должен скачать обновленную версию библиотеки xmlrpc.inc по этой ссылке.
Ура!