حذف پیامک از طریق وب سرویس ملی پیامک

[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',
     //   sent  برای  پیام‌های ارسالی
    // Received برای  پیام‌های دریافتی
    // Removed برای  پیام‌های حذف شده
   // پیام‌های ارسالی و دریافتی پس از حذف به بخش حذف شده منتقل می‌شود . 
    "location" =>"Sent",
    // آی دی های پیام ها 
    "msgIds" => "939535539,939529655,938451314,938124375,935406456"
);
$result = $sms->RemoveMessages($data)->RemoveMessagesResult;
var_dump($result);

(0) دیدگاه برای این پست ثبت شده
دیدگاه خود را بفرستید
  1. اولین نفری باشید که دیدگاه خود را ثبت می کند!
« رفع خطای Deprecated: _register_controls تصویر رفع خطای Deprecated: _register_controls
بررسی پیامکهای دریافتی ملی پیامک (محدوده زمانی) »
Clicky