اتصال به وب سرویس asp با php (با nusoap)

ahmad_m1234

Active Member
با سلام خدمت تمامی دوستان مجید آنلاینی
می خواستم از طریق php با کلاس nusoap به وب سرویس asp وصل بشم اما هر کاری می کنم وصل نمی شود
توی بخش response بهم میگه مشخصات وب سرویس تعریف شده بهم نشون میده اما کانکت نمیشه
آدرس وب سرویس : http://www.charge118.com/CustomersWebService.asmx و استفاده از تابع OperatorStatusNew
آدرسی میتونید جواب آن را ببینید : http://otosharj.net/soap.php
این کدی که من نوشتم :
PHP:
<?php
require_once('inc/nusoap.php');
$client = new nusoap_client('http://www.charge118.com/CustomersWebService.asmx');
$client->useHTTPPersistentConnection();
$client->soap_defencoding = 'utf-8';
$err = $client->getError();
if ($err) {
	// Display the error
	echo '<p><b>Constructor error: ' . $err . '</b></p>';
	// At this point, you know the call that follows will fail
}
// Call the SOAP method
$namespace = 'http://www.mobincharge.com/CustomersWebService.asmx';
$result = $client->call("OperatorStatusNew",array("SecurityCode"=>"code security","TerminalID"=>terminalid,"UserName"=>"user","Password"=>"pass","GoodsID"=>39),"http://tempuri.org/OperatorStatusNew","http://tempuri.org/OperatorStatusNew");
// Check for a fault
if ($client->fault) {
	echo '<p><b>Fault: ';
	print_r($result);
	echo '</b></p>';
} else {
	// Check for errors
	$err = $client->getError();
	if ($err) {
		// Display the error
		echo '<p><b>Error: ' . $err . '</b></p>';
	} else {
		// Display the result
		print_r($result);
	}
}
echo '<h2>Request</h2>';
echo '<pre>' . htmlspecialchars($client->request, ENT_QUOTES) . '</pre>';
echo '<h2>Response</h2>';
echo '<pre>' . htmlspecialchars($client->response, ENT_QUOTES) . '</pre>';
// Display the debug messages
echo '<h2>Debug</h2>';
echo '<pre>' . htmlspecialchars($client->debug_str, ENT_QUOTES) . '</pre>';

?>
دوستانی اگر مشکلی در کد نویسی دارم خواهش می کنم کمک کنید تا این پروژه به پایان برسونم
 

sajadmaz

Member
از سمت وب سرویس false بر میگردونه شما کانکت شدی مشکلی هم نداره false از تابع هست یکی دیگه از فانکشن هارو تست کنید
 

ahmad_m1234

Active Member
ممنون . آخه من به پشتیبان شرکت تماس گرفتم . گفتن اصلا شما کانکت نمیشین و البته با جاوا تونستم کانکت بشم و مقدار true بهم داد
 

جدیدترین ارسال ها

بالا