ممکنه نیاز بشه که پیامک های ارسالی و دریافتی موجود در پنل پیامکی رو از طریق سایت و بدون ورود به پنل پیامک حذفشون کنیم . البته بهتره که قبلش با همین وب سرویس پیامک ها رو به دیتابیس سایت خودمون انتقال بدیم که توی پست های قبلی در موردشون نوشتیم .
با استفاده از این کدها و داشتن آی دی و یا آی دی های مربوط به پیامک ها می تونیم این پیامک ها رو از لیست پیامک های ملی پیامک حذف کنیم . احتمال زیاد در سایر سرویس دهنده ها پیامک هم با کمی تفاوت به همین شکل باشه
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);