CodeIgniter xmlrpc - 在非对象上调用成员函数....

时间:2012-08-19 13:13:59

标签: codeigniter xml-rpc

美好的一天!

我正在使用:Codeigniter,xmlrpc库。

我遇到一个api的客户端问题。 (http://api.textsale.ru),这是俄语)

在api的文档中有像

这样的函数
(array) textsale.GetUser((int)UserId, (string)$hash)

我有代码

$this->xmlrpc->server('http://api.textsale.ru/xmlrpc/', 80);
$this->xmlrpc->method('textsale.getUser');

$request = array(array('UserId'=> array('444***', 'int'),'hash'=>array('435gwrege***', 'string')),'struct');
if ( ! $this->xmlrpc->send_request($request))
{ 
echo '<pre>';
print_r($this->xmlrpc->display_response());
echo '</pre>';
echo $this->xmlrpc->display_error();
}

获得

<b>Fatal error</b>:  Call to a member function getVal() on a non-object in <b>***/apiserver1.php</b> on line <b>42</b><br />

我已经尝试过$ request:

$request = array(array( array( ...
$request['UserId'] = ...

等等

如果我发送的是使用params的methid - textsale.GetCategories() - 那没关系。我正在获取“类别”列表。

那么,我该怎么办$ request?

0 个答案:

没有答案