دریافت دلیوری پیامک ها (GetDeliveries)

متد وب سرویس دریافت دلیوری پیامک ها (GetDeliveries)

آخرین بروزرسانی شنبه 27 شهریور 1400 12:43
Loading

متد GetDeliveries

از طریق این متد می توانید وضعیت دلیوری (گزارش تحویل) پیامک های ارسال شده خود را دریافت نمایید.

پارامترهای ورودی

Loading
نام نوع توضیحات
UserNameString الزامینام کاربری شما در سامانه پیامک آموت
PasswordString الزامیرمز عبور شما در سامانه پیامک آموت
ListMessageIDObject الزامیلیست کد پیامک

مقدار خروجی

Loading
نام نوع توضیحات
ReturnValueObject

نمونه کد

Loading
string UserName = "MyUserName";
string Password = "MyPassword";
long[] ListMessageID = new long[]{
    10001,
    10002,
};

AmootSMS.AmootSMSWebService2SoapClient client = new AmootSMS.AmootSMSWebService2SoapClient("AmootSMSWebService2Soap12");

AmootSMS.DeliveriesResult result = client.GetDeliveries(UserName, Password, ListMessageID);

if (result.Status == AmootSMS.Status.Success)
{
    //خروجی
}
$url = "https://portal.amootsms.com/webservice2.asmx/GetDeliveries_REST";

$url = $url."?"."UserName=MyUserName";
$url = $url."&"."Password=MyPassword";

$url = $url."&"."ListMessageID=10001,10002";

$json = file_get_contents($url);
echo $json;

//$result = json_decode($json);
//echo $result->Status;
ini_set("soap.wsdl_cache_enabled", "0");

$sms_client = new SoapClient('https://portal.amootsms.com/webservice2.asmx?wsdl', array('encoding'=>'UTF-8'));

$parameters['UserName'] = "MyUserName";
$parameters['Password'] = "MyPassword";

$parameters['ListMessageID'] =array("10001", "10002");

$result = $sms_client->GetDeliveries($parameters)->GetDeliveriesResult;
echo $result;