ارسال هوشمند متناظر
POST
SendMultipleSmartSMSارسال متنهای متفاوت به گیرندگان متناظر با خطوط پشتیبان
آدرس اندپوینت
https://api.payamak-panel.com/post/Smartsms.asmxWSDL
https://api.payamak-panel.com/post/Smartsms.asmx?wsdlآرایههای to و text باید هماندازه و از نظر ترتیب متناظر باشند. در صورت فیلتر شدن هر متن، مقدار ۷ در همان موقعیت آرایه پاسخ قرار میگیرد.
بدنه درخواست پارامترها
7| نام پارامتر | نوع | اجباری | توضیحات |
|---|---|---|---|
username | String | اجباری | نام کاربری حساب در سامانه |
password | String | اجباری | کلمه عبور یا ApiKey حساب |
to | String[] | اجباری | آرایه شمارههای گیرنده؛ حداکثر ۱۰۰ شماره |
text | String[] | اجباری | آرایه متنها با ترتیب متناظر گیرندگان |
from | String | اجباری | شماره فرستنده اصلی |
fromsupportone | String | اجباری | شماره فرستنده پشتیبان اول |
fromsupporttwo | String | اجباری | شماره فرستنده پشتیبان دوم |
usernameStringاجباری
نام کاربری حساب در سامانه
passwordStringاجباری
کلمه عبور یا ApiKey حساب
toString[]اجباری
آرایه شمارههای گیرنده؛ حداکثر ۱۰۰ شماره
textString[]اجباری
آرایه متنها با ترتیب متناظر گیرندگان
fromStringاجباری
شماره فرستنده اصلی
fromsupportoneStringاجباری
شماره فرستنده پشتیبان اول
fromsupporttwoStringاجباری
شماره فرستنده پشتیبان دوم
پاسخ پارامترها
1| نام پارامتر | نوع | توضیحات |
|---|---|---|
returnvalue | Long[][] | کدهای بازگشتی:
مقدار -1 نشاندهنده یکسان نبودن تعداد گیرندگان و متنها است. |
returnvalueLong[][]
کدهای بازگشتی:
- شناسه تولیدشده برای هر شماره موبایل، نشانه ثبت درخواست است.
- 0: نام کاربری یا رمز عبور صحیح نیست.
- 2: اعتبار کافی نیست.
- 4: حداکثر ۱۰۰ شماره در هر فراخوانی مجاز است.
- 5: شماره فرستنده اصلی معتبر نیست.
- 7: متن حاوی کلمه فیلترشده است.
- 9: ارسال از خطوط عمومی از طریق وبسرویس امکانپذیر نیست.
- 14: متن حاوی لینک است.
- 15: عبارت لغو ۱۱ در انتهای متن وجود ندارد.
مقدار -1 نشاندهنده یکسان نبودن تعداد گیرندگان و متنها است.