0

次のようなSOAP XMLリクエストを作成するために、PHPでデータを適切に構造化する方法を見つけようとしています:

<typ:saveRequest locationName="example.com">
    <typ:datatype owner="ME" class="OPEN">
        <typ:order>1</typ:order>
        <typ:datavalue>random@example.com</typ:datavalue>
    </typ:datatype>
</typ:saveRequest>

PHP 関数は次のようになります。

$this->soapclient->saveRecord($dataparams);

上記の saveRequest に適合するように $dataparams を構成するにはどうすればよいですか? つまり、次のようなものです。

$dataparams= array(
    'locationName' => $domain,
    ...
);
4

2 に答える 2

1

これについてまだサポートが必要な場合:

$dataparams= array(
    'datatype' => array('order' => 1, 'datavalue' => 'random@example.com',
);

次に実行します

$this->soapclient->saveRequest($dataparams);

私が正しく理解した場合、これでうまくいくはずです。場所/所有者/クラスについてはわかりませんが、少なくともこれは出発点になる可能性があります.

于 2010-08-22T13:12:54.850 に答える
0

これには、私が良いと思うNuSOAPライブラリを使用してください。

紹介はこちらhttp://www.scottnichol.com/nusoapintro.htm#hw

于 2010-02-11T06:13:47.803 に答える