1

良い一日!

私が使用している: Codeigniter、xmlrpc ライブラリ。

1 つの 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'] = ...

等々

メソッドなしでパラメーターを送信している場合-textsale.GetCategories()-大丈夫です。カテゴリ リストを取得しています。

では、 $request にはどうすればよいでしょうか?

4

0 に答える 0