http://phpxmlrpc.sourceforge.netの PHP XML RPC クラスを使用しています。クライアントを作成し、構造体/配列を使用してメソッドをサーバーに送信すると、応答がありましたが、応答を処理して foreach() を操作する方法や、応答値を直接取得する方法がわかりません。
多分あなたの何人かはそれで私を助けるかもしれませんか?
私のコード:
include("../../lib/xmlrpc.inc");
$GLOBALS['xmlrpc_internalencoding'] = 'UTF-8';
$client=new xmlrpc_client("/xmlrpc.php", "www.domain.de", 443);
$client->setDebug(0);
$auth= new xmlrpcval(
array(
"username" => new xmlrpcval("user"),
"password" => new xmlrpcval('pw'),
), "struct");
$search = new xmlrpcval(
array(
'EMAIL'=> new xmlrpcval('info@domain.de')
),'struct');
$message=new xmlrpcmsg('doProfileFindBy',
array(
$auth,
new xmlrpcval(964296, "int"),
$search
),'struct'
);
$r = $client->send($message, 0, 'https');
echo '<pre>';
var_dump($r);
echo '</pre>';
探しているデータを含む応答を受け取りますが、配列などとして使用するようにフォーマットされていません。
誰かが私を助けてくれることを願っています。どうもありがとう!