ارسال وضعیت پیامک های ارسالی به لینک کاربر (DeliveryRelay)

برای استفاده از وب سرویس SOAP کافی است این سرویس را از یکی از آدرس‌های زیر فراخوانی کنید و با توجه به توضیحات متد از آن استفاده کنید:

wsdl http://sms.sunwaysms.com/SMSWS/SOAP.asmx?wsdl

non-wsdl http://sms.sunwaysms.com/SMSWS/SOAP.asmx
متد DeliveryRelay

با استفاده از DeliveryRelay شما می توانید وضعیت پیامک های ارسال شده توسط متدهای مختلف را در لحظه تغییر کردن دریافت کنید. روش کار به این صورت می باشد که ، وارد سامانه مدیریت پیام کوتاه شده و از بخش “تنظیمات وب سرویس” بر روی “مدیریت لینک ها” کلیک نمایید ، سپس در این بخش می توانید یک لینک از نوع “DeliveryRelay” برای برنامه خود وارد کنید مانند زیر :

http://www.YourSite.com/YourPage.aspx?mid=$$MESSAGE_ID$$&cid=$$CHK_MSG_ID$$&st=$$STATUS$$

یا

http://www.YourSite.com/YourPage.php?msgID=$$MESSAGE_ID$$&chkID=$$CHK_MSG_ID$$&status=$$STATUS$$

توجه داشته باشید که ، $$MESSAGE_ID$$ ، $$CHK_MSG_ID$$ و $$STATUS$$ کلمات کلیدی هستند که در هنگام ارسال وضعیت به لینک کاربر به ترتیب با شناسه پیامک سمت سامانه ، شناسه پیامک کاربر و وضعیت پیامک پر می شوند.

نکات مهم در مورد کار با DeliveryRelay

  • در بخش “تنظیمات وب سرویس” و “مدیریت شماره ها” شما می توانید لینک DeliveryRelay شماره های خود را تعیین کنید.
  • در لحظه که وضعیت پیامک تغییر میکند ، اطلاعات وضعیت پیامک به لینک کاربر فرستاده می شود.
  • اگر به هر دلیلی لینک کاربر غیر فعال باشد و هیچ درخواستی را از سمت سرور پاسخ ندهد و DeliveryRelay نتواند پارامترها را به لینک کاربر ارسال کند ، تا 2 ساعت لینک کاربر تست می شود و به محض برطرف شدن مشکل لینک کاربر ، وضعیت پیامک دوباره برای لینک کاربر فرستاده می شود و این روند مادامی که پیامک به صورت کامل و صحیح به لینک کاربر ارسال گردد ادامه خواهد یافت .
  • لازم به ذکر است استفاده از این امکان اختیاری می باشد .

کدهای خطا

در تمام متدهایی که مقدار String برمیگردانند ممکن است در مقدار بازگشتی ، عددی کوچکتر از 1000 و بزرگتر از 50 قرار گیرد ، در این صورت مقدار بازگشتی متد یک کد خطا می باشد و باید با توجه به جدول ذیل خطای موجود را پیدا کرده و در صورت امکان مشکل موجود را برطرف نمایید .

توجه : خود کد 50 به معنی موفقیت آمیز بودن عملیات ( Successful ) می باشد و این مقدار فقط در مقدار بازگشتی از متد InsertNumberInNumberGroup قرار می گیرد .

کد خطاتوضیحات
51نام کاربری یا رمز عبور اشتباه است
52نام کاربری یا رمز عبور خالی است
3 رای ثبت شده
سان‌وی
ویرایش محتوا
پشتیبانی سامانه پیامک

خیلی زود با شما تماس خواهیم گرفت

از طریق تلفن و واتس‌اپ هم می‌توانید با ما تماس بگیرید

در سریع‌ترین زمان پاسخ سوال شما را برای‌تان ارسال خواهیم کرد

ویرایش محتوا

سامانه پیامک و وب‌سرویس هدیه

در کمتر از یک دقیقه یک سامانه پیامک و وب‌سرویس با ۳۰.۰۰۰ ریال اعتبار ارسال پیامک هدیه بگیرید