khademolhojaj5
دوشنبه 26 اسفند 1392, 22:04 عصر
با سلام خدمت همه php کار های عزیز
من از سایت ضیاء اس ام اس (http://www.ziaasms.com) یه پنل اسم اس گرفته ام
و میخوام از وب سرویس اون استفاده کنم
این کارو با #C بلدم و به راحتی انجام داده ام
ولی الان احتیاج دارم از وب سرویسش توی سایتم استفاده کنم. یکم سرچ کردم به یه چیزایی رسیدم ولی چون تا به حال تحت وب و php کار نکردم یکم گیج شدم
مثلا خود اونا گفتن از این نمونه میشه برای soap استفاده کرد
<?php// turn off the WSDL cache
ini_set("soap.wsdl_cache_enabled", "0");
try {
$client = new SoapClient("http://87.107.121.54/post/send.asmx?wsdl");
$parameters['username'] = "demo";
$parameters['password'] = "demo";
$parameters['from'] = "10000.";
$parameters['to'] = array("912...");
$parameters['text'] =iconv($encoding, 'UTF-8//TRANSLIT',"سلام");
$parameters['isflash'] = true;
$parameters['udh'] = "";
$parameters['recId'] = array(0);
$parameters['status'] = 0x0;
echo $client->GetCredit(array("username"=>"wsdemo","password"=>"wsdemo"))->GetCreditResult;
echo $client->SendSms($parameters)->SendSmsResult;
echo $status;
} catch (SoapFault $ex) {
echo $ex->faultstring;
} ?>
حالا مشکل اینه که من نمیدونم چطوری با یه فرم html ارتباطش بدم و از یه طرف دیگه اگه یوزر و پسورد رو داخل این کد بزارم آیا کسی میتونه اونو به دست بیاره و سوء استفاده کنه؟
من از سایت ضیاء اس ام اس (http://www.ziaasms.com) یه پنل اسم اس گرفته ام
و میخوام از وب سرویس اون استفاده کنم
این کارو با #C بلدم و به راحتی انجام داده ام
ولی الان احتیاج دارم از وب سرویسش توی سایتم استفاده کنم. یکم سرچ کردم به یه چیزایی رسیدم ولی چون تا به حال تحت وب و php کار نکردم یکم گیج شدم
مثلا خود اونا گفتن از این نمونه میشه برای soap استفاده کرد
<?php// turn off the WSDL cache
ini_set("soap.wsdl_cache_enabled", "0");
try {
$client = new SoapClient("http://87.107.121.54/post/send.asmx?wsdl");
$parameters['username'] = "demo";
$parameters['password'] = "demo";
$parameters['from'] = "10000.";
$parameters['to'] = array("912...");
$parameters['text'] =iconv($encoding, 'UTF-8//TRANSLIT',"سلام");
$parameters['isflash'] = true;
$parameters['udh'] = "";
$parameters['recId'] = array(0);
$parameters['status'] = 0x0;
echo $client->GetCredit(array("username"=>"wsdemo","password"=>"wsdemo"))->GetCreditResult;
echo $client->SendSms($parameters)->SendSmsResult;
echo $status;
} catch (SoapFault $ex) {
echo $ex->faultstring;
} ?>
حالا مشکل اینه که من نمیدونم چطوری با یه فرم html ارتباطش بدم و از یه طرف دیگه اگه یوزر و پسورد رو داخل این کد بزارم آیا کسی میتونه اونو به دست بیاره و سوء استفاده کنه؟