我使用此代码发送并从WebService获取商品价格:
require_once('lib/nusoap.php');
$username = 'myusername';
$password = 'mypassword';
$kol = '3000';
$weight = '200';
$state = '51';
$city = '8';
$type = '0';
$option = array('login' => $username , 'password' => $password);
$client = new SoapClient('http://www.wbservice.info/Webservice/wsdl.php',$option);
$soap = $client->getProxy();
$response = $soap -> GetSendPrice($kol , $weight , $state , $city , $type);
echo $response;
但那回头告诉我这个错误:
Fatal error: Call to a member function GetSendPrice() on a non-object in /sample.php on line 20
我试试这段代码:
$response = $soap ->call( 'GetSendPrice',array(30000 , 200 , 51 , 8 , 0));
给我这个错误:
Fatal error: Call to a member function call() on a non-object in /sample.php on line 21
由于
答案 0 :(得分:0)
问题出现在您正在呼叫的Web服务中,而不是您用来调用它的代码中。