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

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

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

https://www.melipayamak.com/api/category/receive-webservice

 

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

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

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

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

 

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

 

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

نمونه کد برای اینکار :

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) »