PDA

View Full Version : تابع get delivery در هنگام ارسال sms از وب سرویس



erfan_3d
جمعه 13 دی 1392, 17:12 عصر
سلام
دوستان کسی می تونه نحوه کار تابع getdelivery و نحوه استفاده از اون رو توضیح بده (در رابطه با وب سرویس اس ام اس)
فرض کنید یه شی از کلاس soapclient گرفتیم و تابع sensms رو ازش فراخونی کردیم و پارامترهای لازم رو هم به تابع پاس دادیم و اس ام اس ارسال شد
حالا چه جوری متوجه شیم که وضعیت دلیوری این اس ام اس چیه؟
ممنون می شم اگه با کد توضیح بدین
این نمونه کدی هست که به من دادند .


<?php
// turn off the WSDL cache
ini_set("soap.wsdl_cache_enabled", "0");
try {
$client = new SoapClient("http://www.YourSite.com/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) {

iraninic
دوشنبه 25 فروردین 1393, 15:12 عصر
توی کدهای اینجا رو لطفا ببین :
http://www.iransmspanel.ir/?TheAction=viewpage&title=programming

امیدوارم نیازت رو برطرف کنه .