وب سرویس پیامک متد رهگیری وضعیت پیامک ارسالی یا دلیوری پیامک

4 از 5 (10 نظر)

سورس کد وب سرویس پیامک متد دریافت دلیوری SMS

وب سرویس ارسال پیامک متدی را با نام GetDelivery دارد که امکان رهگیری وضعیت پیامک ارسالی را فراهم می سازد

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

نکته: در صورت عدم ارسال پیامک اقدام به درخواست مکرر ارسال پیامک نکنید زیرا باعث مسدود شدن پنل کاربری شما میشود

میتوانید برای دریافت رامکار مناسب با بخش پشتیبانی تمای حاصل فرمایید
برای دسترسی به  این امکان چندین راه وجود دارد  از طریق اضافه کردن dll به reference پروژه و ساخت نمونه از کلاس SendSMS  و یا اضافه کردن آدرس URL وب سرویس یا API مربوطه می توان از قابلیت های این بخش استفاده کرد  راهنمای استفاده را می توان از مستندات پنل خود دریافت کنید.


 

ورودی : این متد دارای دو ورودی است 

1-Signature : این ورودی از نوع string می باشد که امضای دیجیتال یا کد منحصر به فرد را دریافت می کند 

        -نحوه تولید :  با  وارد شدن به پنل پیامکی خود از منوی سمت راست گزینه وب سرویس را انتخاب کرده و از منوی بالا گزینه امضا دیجیتال در دسترس است 

2-Recid : کد پیامکی است که پس از ارسال پیامک  بدست می آید 

        -توضیح :  این کد به شکل آرایه ای از نوع string  مانند( 09123456789;0;11711415 ) که به ترتیب ( شماره گیرنده پیام ، وضعیت ارسال ، کد ارسال پیامک) است و مقدار مورد استفاده در این متد  کد ارسال پیامک می باشد

 خروجی : مقداری از نوع int است که راهنمای کامل آن در جدول زیر آمده است

مقدار  راهنما 
Return Value ( مقدار برگشتی متد) 1- : امضاء دیجیتال معتبر نیست 
40 : منتظر تحویل
41 : تحویل شد
42 : تحویل نشد
43 : خطا در مخابرات
44 : ارسال نشد
45 : خطا
46 : RecID یافت نشد.
47 : RecID ارسالی معتبر نیست.
48 : از زمان اخذ دلیوری گذشته است.
50 : لطفا 3 دقیقه صبر

 


نمونه کد فراخوانی متد:

 

مطالب مرتبط:

کد BSC : -70951607613432019-347010684-11124;