PDA

View Full Version : سوال: مشکل با وب سرویس



soroush.r70
یک شنبه 07 دی 1393, 19:08 عصر
من برای ارسال پیامک از طریق وب سایتم از کد زیر که اون پنلی گرفتم بهم دادن استفاده می کنم ولی خطای مربوطه رو میده دلیلش چیه؟؟

کد وب سرویس :


ini_set("soap.wsdl_cache_enabled", "0"); try { $user = "9119000000"; $pass = "11111"; $client = new SoapClient("http://panel1.rata-rayane.com/post/sendsms.ashx?wsdl"); $getcredit_parameters = array( "username"=>$user, "password"=>$pass ); $credit = $client->GetCredit($getcredit_parameters)->GetCreditResult; echo "Credit: ".$credit."<br />"; $encoding = "UTF-8";//CP1256, CP1252 $textMessage = iconv($encoding, 'UTF-8//TRANSLIT',$_GET['t']); $sendsms_parameters = array( 'username' => $user, 'password' => $pass, 'from' => "11111111111111", 'to' => array($cellphone), 'text' => $textMessage, 'isflash' => false, 'udh' => "", 'recId' => array(0), 'status' => 0 ); $status = $client->SendSms($sendsms_parameters)->SendSmsResult; echo "Status: ".$status."<br />"; $getnewmessage_parameters = array( "username"=>$user, "password"=>$pass, "from"=>"11111111111111" ); $incomingMessagesClient = new SoapClient("http://panel1.rata-rayane.com/post/sendsms.ashx?wsdl"); $res = $incomingMessagesClient->GetNewMessagesList($getnewmessage_parameters); echo "<table border=1>"; echo "<th>MsgID</th><th>MsgType</th><th>کد تایید ثبت نام نوبت اسکن $randd</th><th>SendDate</th><th>Sender</th><th>Receiver</th><th>Parts</th><th>IsRead</th>"; foreach($res->GetNewMessagesAResult->Message as $row){ echo "<tr>" ."<td>".$row->MsgID."</td>" ."<td>".$row->MsgType."</td>" ."<td>".$row->Body."</td>" ."<td>".$row->SendDate."</td>" ."<td>".$row->Sender."</td>" ."<td>".$row->Receiver."</td>" ."<td>".$row->Parts."</td>" ."<td>".$row->IsRead."</td>" ."</tr>"; } echo "</table>"; } catch (SoapFault $ex) { echo $ex->faultstring;}



خطا :


Function ("GetNewMessagesList") is not a valid method for this service

soroush.r70
دوشنبه 08 دی 1393, 01:14 صبح
دوستان کسی نمیتونه مشکل منو حل کنه
خیلی گیر کردم
مرسی