数か月前にこのような質問をしましたが、問題はWebServiceが正しく機能していないことでした。今では完全に機能していますが、簡単なリクエストを行うのにまだ問題があります。まず、http ://www.validwsdl.com/で試してみました
。WSはhttp://amibcertifica.amib.com.mx:9090/axis2/services/JpaWebServicesAmib?wsdl
自分で試してみてください。それはそのウェブサイトでうまく機能します。現在、NuSOAPを使用してリクエストを行おうとしていますが、次のエラーが発生します。namespace mismatch require http://ws.mobius.amib found http://tempuri.org
ここでエラー全体を確認できます:http://dev.etic.com.mx/bmv/test.php
私のコードは次のとおりです。
<?php
require_once('nusoap/lib/nusoap.php');
$url = "http://amibcertifica.amib.com.mx:9090/axis2/services/JpaWebServicesAmib?wsdl";
try
{
$client = new nusoap_client($url);
$err = $client->getError();
if ($err) {
// Display the error
echo '<h2>Constructor error</h2><pre>' . $err . '</pre>';
// At this point, you know the call that follows will fail
}
$result = $client->call('findAllComprobanteOperacion');
}
catch (SoapFault $e)
{
echo 'Error0'.$e->getMessage() . "\n";
}
echo '<pre>';print_r( $result );
echo $client->debug_str;
?>
NuSOAPバージョン:$Id: nusoap.php,v 1.123 2010/04/26 20:15:08 snichol Exp $
私はこれを行う方法についてウェブ全体を調べてきましたが、私は完全に無知なので、どんな助けでも本当にありがたいです。前もって感謝します。