سلام
من قبلاً برای ارسال پیامک در سامانه ی پیامکی sms.ir از برنامه ی زیر استفاده میکردم:
بهم گفتن از این اسکریپت استفاده کن:
من قبلاً برای ارسال پیامک در سامانه ی پیامکی sms.ir از برنامه ی زیر استفاده میکردم:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <?php $userName="09999999"; $password="1234"; $lineNumber=3000000000000000; $to="0939000000"; $text="متن پیام"; date_default_timezone_set('Asia/Tehran'); $client= new SoapClient('http://n.sms.ir/ws/SendReceive.asmx?wsdl'); $parameters['userName'] = $userName; $parameters['password'] = $password; $parameters['mobileNos'] = array(doubleval($to)); $parameters['messages'] = array($text); $parameters['lineNumber'] = $lineNumber; $parameters['sendDateTime'] = date("Y-m-d")."T".date("H:i:s"); print_r($client->SendMessageWithLineNumber($parameters)); ?>بعد گفتم آقا میخوام وقتی پیامک به گوشی ارسال نشد و گوشی طرف مثلاً خاموش بود بگه پیامک ارسال نشد.
بهم گفتن از این اسکریپت استفاده کن:
<?php $client=new SoapClient('http://n.sms.ir/ws/SendReceive.asmx?wsdl'); $params= array('userName'=>test,'password'=>test, 'batchKey'=>'11111111-1111-1111-1111-111111111111','requestedPageNumber'=>'100','rowsPerPage'=>'100','countOfAll'=>'5','sendDateTime'=>'2014-05-18T11:47:25'); print_r($client->GetSentMessageStatus($params)); echo $client->GetSentMessageStatus($params)->message; ?>بعد حالا بحث سر اینه که من اینا رو چطوری به این اسکریپت بدم:
$userName="09999999"; $password="1234"; $lineNumber=3000000000000000; $to="0939000000"; $text="متن پیام";پشتیبانیش یه جوری نامفهوم جواب میدادن منم مجبور شدم اینجا بپرسم.