现有一个webservice
http://218.90.172.130:32009/spring/services/WebClientService?wsdl
此webservice是要通过http验证的
用户名:yxwycx
密码:123456这个webservice有几个方法如下:--------------------------------------------------------------------------------
WebClientResult getWebClientResult(java.lang.String serialId)
献血网第3方查询 Parameters:
serialId - 献血序列号
Returns:--------------------------------------------------------------------------------
//我需要调用这个方法
getWebClientResult
WebClientResult getWebClientResult(java.lang.Integer identityType,
java.lang.String identityId)
献血网第3方查询 Parameters:
identityType - 证件类型
identityId - 证件号
Returns:以下是我的代码实现:
--------------------------------------------------------------------------------
require_once('nusoap.php');$username = "yxwycx";
$password = urlencode("123456");$client = new soapclient("http://".$username.":".$password."@218.90.172.130:32009/spring/services/WebClientService?wsdl", true);
$client->setCredentials($username, $password,"basic");$client-> soap_defencoding = 'UTF-8 ';
$client-> decode_utf8 = false;
echo $client-> soap_defencoding;
$err = $client-> getError();
if ($err) {
echo ' <h2> Constructor error </h2> <pre> ' . $err . ' </pre> ';
}
$name= "name ";
$param = array( 'identityType' => 1,'identityId' => '341127198004100625');
$proxy=$client -> getProxy();$str=$proxy-> getWebClientResult($param); var_dump($str);不知道为什么总是报错,或者就是返回NULL麻烦各位达人帮忙看看啊
http://218.90.172.130:32009/spring/services/WebClientService?wsdl
此webservice是要通过http验证的
用户名:yxwycx
密码:123456这个webservice有几个方法如下:--------------------------------------------------------------------------------
WebClientResult getWebClientResult(java.lang.String serialId)
献血网第3方查询 Parameters:
serialId - 献血序列号
Returns:--------------------------------------------------------------------------------
//我需要调用这个方法
getWebClientResult
WebClientResult getWebClientResult(java.lang.Integer identityType,
java.lang.String identityId)
献血网第3方查询 Parameters:
identityType - 证件类型
identityId - 证件号
Returns:以下是我的代码实现:
--------------------------------------------------------------------------------
require_once('nusoap.php');$username = "yxwycx";
$password = urlencode("123456");$client = new soapclient("http://".$username.":".$password."@218.90.172.130:32009/spring/services/WebClientService?wsdl", true);
$client->setCredentials($username, $password,"basic");$client-> soap_defencoding = 'UTF-8 ';
$client-> decode_utf8 = false;
echo $client-> soap_defencoding;
$err = $client-> getError();
if ($err) {
echo ' <h2> Constructor error </h2> <pre> ' . $err . ' </pre> ';
}
$name= "name ";
$param = array( 'identityType' => 1,'identityId' => '341127198004100625');
$proxy=$client -> getProxy();$str=$proxy-> getWebClientResult($param); var_dump($str);不知道为什么总是报错,或者就是返回NULL麻烦各位达人帮忙看看啊
getWebClientResultByIdentityId这个函调用成功了。
login这也也能调用成功。
getWebClientResultByIdentityId这个函调用成功了。
login这也也能调用成功。==============================请问下getWebClientResultByIdentityId 这个方法可以成功调用吗?
我调用的时候怎么报错的啊