
برای مشاهده جزئیات پیامک در پنل پیامکی ملی پیامک میشه از این کد استفاده کرد
مقدمه
ما در این پست خواهیم گفت که چگونه پیامک های موجود در پنل ملی پیامک را میتوان با استفاده از وب سرویس خود و از طریق وب سایت فراخوانی کرد و در صورت نیاز از خود سایت و بدون نیاز به ورود به پنل پیامکی، آنها رو حذف کرد.
یک سری کد و مستندات هست که در این آدرس قابل دسترس هست .
در این بخش کدهایی وجود دارد که میتوان بر اساس آن پیامک های دریافتی را به دیتابیس سایت منتقل کرد و یا عملیاتی بر روی آن انجام داد، برای کاربران بر حسب پیامکی که ارسال کردن، فایل خاصی ارسال شود و یا برای خرید محصولی باهاشون تماس گرفته شود یا مقدمات ثبت نام یه دوره آموزشی رو فراهم کرد.
میشود برای کاربرانی که با ثبت نام و خرید آنلاین مشکل دارند و یا به هر نحوی می خواهند طور دیگه ای سفارش را انجام بدهند، کد کالا یا محصول رو به یه شماره خاص پیامک کنند و مدیر سایت در یک زمان خاص باهاشون تماس بگیرند و یا انواع نظرسنجی رو با این پیامک های دریافتی انجام داد و یا گرفتن آمار و رای گیری برای یک موضوع خاص.
پیام های دریافتی و ارسالی در ملی پیامک در تب “پیام ها” وجود دارد که با کلیک بر روی آن لیست پیام ها نمایش داده میشود.
برای مشاهده مشخصات و جزئیات یک پیام ، باید آی دی پیام مورد نظر را در اختیار داشته باشیم . با داشتن آی دی پیام مورد نظر می توانیم شماره ارسال کننده، متن پیامک، تاریخ و زمان پیامک و شماره دریافت کننده پیامک رو به دست بیاوریم .
نمونه کدی برای اینکار در اختیار شما قرار داده ایم :
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; }
بعد از اینکه این اطلاعات دریافت شد در دیتابیس با عنوان و فرمت مورد نیاز ذخیره و در موقع لزوم از آن استفاده کنیم.
برای اینکه بتوانیم از طریق این وب سرویس پیامک های موجود در پنل رو حذف کنیم این پست رو مطالعه کنید.