مشاهده پیامک های موجود در پنل ملی پیامک

[short_link]
پیامک های موجود در لیست پیامک های پنل ملی پیامک را میتوان با استفاده از وب سرویس خودشان از طریق وب سایت فراخوانی کرد و در صورت نیاز از خود سایت و بدون نیاز به ورود به پنل پیامکی ،آنها رو حذف کرد.

مقدمه

ما در این پست خواهیم گفت که چگونه پیامک های موجود در پنل ملی پیامک را می‌توان با استفاده از وب سرویس خود و از طریق وب سایت فراخوانی کرد و در صورت نیاز از خود سایت و بدون نیاز به ورود به پنل پیامکی، آنها رو حذف کرد.

 

یک سری کد و مستندات هست که در این آدرس قابل دسترس هست .

 

صفحه مستندات وب سرویس پیامک های دریافتی

 

در این بخش کدهایی وجود دارد که می‌توان بر اساس آن پیامک های دریافتی را به دیتابیس سایت منتقل کرد و یا عملیاتی بر روی آن انجام داد، برای کاربران بر حسب پیامکی که  ارسال کردن، فایل خاصی ارسال شود و یا برای خرید محصولی باهاشون تماس گرفته شود یا مقدمات ثبت نام یه دوره آموزشی رو فراهم کرد.

می‌شود برای  کاربرانی که با ثبت نام و خرید آنلاین مشکل دارند و یا به هر نحوی می خواهند طور دیگه ای سفارش را انجام بدهند، کد کالا یا محصول رو به یه شماره خاص پیامک کنند و مدیر سایت  در یک زمان خاص باهاشون تماس بگیرند و یا انواع نظرسنجی رو با این پیامک های دریافتی انجام داد و یا گرفتن آمار و رای گیری برای یک موضوع خاص.

پیام های دریافتی و ارسالی در ملی پیامک در تب “پیام ها” وجود دارد که با کلیک بر روی آن لیست پیام ها نمایش داده می‌شود.

 

لیست پیام ها در ملی پیامک

 

برای مشاهده مشخصات و جزئیات یک پیام ، باید آی دی پیام مورد نظر را در اختیار داشته باشیم . با داشتن آی دی پیام مورد نظر می توانیم شماره ارسال کننده، متن پیامک، تاریخ و زمان پیامک و شماره دریافت کننده پیامک رو به دست بیاوریم .

 

دریافت و نمایش جزئیات پیامک با آی دی

 

نمونه کدی برای اینکار در اختیار شما قرار داده ایم :

ini_set("soap.wsdl_cache_enabled","0");
$sms =new SoapClient("https://api.payamak-panel.com/post/Receive.asmx?wsdl",array("encoding"=>"UTF-8"));
$data = array(
// یوزر و پس همون یوزر و پس ورود به ملی پیامک هست که باید اینجا وارد بشه
    "username" => 'username',
    "password" => 'password',
// آی دی پیام مورد نظر
    "msgId" => 97458745,
    "fromRows" => 0
);
$result = $sms->GetMessagesReceptions($data)->GetMessagesReceptionsResult;
foreach ($result as $details){
    echo "Receive Number : ".$details->RecNumber."\n";
    echo "Send Date :".$details->SendDate."\n";
    echo "Delivery Status : ".$details->DeliveryStatus."\n";
    echo "RecID : ".$details->RecID;
}

 

بعد از اینکه این اطلاعات دریافت شد در دیتابیس با عنوان و فرمت مورد نیاز ذخیره و در موقع لزوم از آن استفاده کنیم.

 

برای اینکه بتوانیم از طریق این وب سرویس پیامک های موجود در پنل رو حذف کنیم این پست رو مطالعه کنید.

 

(0) دیدگاه برای این پست ثبت شده
دیدگاه خود را بفرستید
  1. اولین نفری باشید که دیدگاه خود را ثبت می کند!
« بررسی پیامکهای دریافتی ملی پیامک (محدوده زمانی)
خطای Notice: ob_end_flush(): failed to send buffer of zlib output compression (1) »
wefwegwegweg/wp-content/themes/future