【nusoap】


PHP 4.3.xを使用しています。

SOAP初心者です。

http://foxrate.org/
に記載されている内容を元に、
以下のソースを実行しました。

<?php
require_once('nusoap.php');
$url = 'http://foxrate.org/rpc/';
$client = new soapclient($url);
$method = 'foxrate.currencyConvert';
$param = array('USD', 'JPY', '1');
$result = $client->call($method, array($param));
print htmlspecialchars($client->response, ENT_QUOTES);
?>

結果が、
(略)
server error. invalid xml-rpc. not conforming to spec. Request must be a methodCall
(略)
と返ります。

methodは、Callしているのに何がいけないんでしょうか??

回答の条件
  • 1人2回まで
  • 登録:2007/12/17 21:49:17
  • 終了:2007/12/18 10:29:34

ベストアンサー

id:b-wind No.1

b-wind回答回数3344ベストアンサー獲得回数4402007/12/17 23:24:40

ポイント60pt

FoXRate: Currency Converter and Currency Exchange

ここに載っているのは XML-RPC のエンドポイントでは?

XML-RPC と SOAP は似て非なるものです。


Dietrich Ayala | NuSOAP

NuSoap のサイトを見る限り XML-RPC はサポートしていなさそうです。

id:keijiro

なるほど!

そもそも、勘違いしていました。

いつも、ありがとうございます m(_ _)m

2007/12/18 10:28:59

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません