خط خدماتی اشتراکی – پیامک پترن (متد دوم)
آخرین به روز رسانی: 5 دی 1403
آدرس وب سرویس
متد SendByBaseNumber2
این متد برای ارسال پیامک با متن پیشفرض از خط خدماتی اشتراکی (ارسال به لیست سیاه مخابرات) استفاده میشود.
پارامتر های ورودی
نام پارامتر | نوع پارامتر | توضیحات |
---|---|---|
username | String | نام کاربری شما در سامانه |
password | String | کلمه عبور شما در سامانه |
text | String | متغیرهایی که در متن پیشفرض تنظیم کردهاید را باید به ترتیب توسط ; جدا و سپس ارسال نمایید |
to | String | تنها یک شماره موبایل میتوانید وارد کنید |
bodyId | Int | کد متن پیشفرض که توسط مدیر سامانه تأیید شده است. |
مقدار بازگشتی
نام پارامتر | نوع پارامتر | توضیحات |
---|---|---|
ReturnValue | String | recId : یک عدد یکتا به معنای ارسال موفق پیامک -10: در میان متغییر های ارسالی ، لینک وجود دارد. -7 : خطایی در شماره فرستنده رخ داده است با پشتیبانی تماس بگیرید -6 : خطای داخلی رخ داده است با پشتیبانی تماس بگیرید -5 : متن ارسالی باتوجه به متغیرهای مشخص شده در متن پیشفرض همخوانی ندارد -4 : کد متن ارسالی صحیح نمیباشد و یا توسط مدیر سامانه تأیید نشده است -3 : خط ارسالی در سیستم تعریف نشده است، با پشتیبانی سامانه تماس بگیرید -2 : محدودیت تعداد شماره، محدودیت هربار ارسال یک شماره موبایل میباشد -1 : دسترسی برای استفاده از این وبسرویس غیرفعال است. با پشتیبانی تماس بگیرید 0 : نام کاربری یا رمزعبور صحیح نمیباشد 2 : اعتبار کافی نمیباشد 6 : سامانه درحال بروزرسانی میباشد 7 : متن حاوی کلمه فیلتر شده میباشد، با واحد اداری تماس بگیرید 10: کاربر موردنظر فعال نمیباشد 11: ارسال نشده 12: مدارک کاربر کامل نمیباشد ۱۶: شماره گیرنده ای یافت نشد ۱۷: متن پیامک خالی می باشد 35: در هنگام استفاده از REST به معنای وجود شماره موبایل گیرنده در لیست سیاه مخابرات است. در صورت دریافت (recId) یک عدد بیش از 15 رقم به معنای ارسال موفق بوده و برای دریافت گزارش میتوانید از متد دریافت گزارش نظیر GetDeliveries استفاده نمایید. |
URL ارسال پیامک با استفاده از متد SendByBaseNumber2:
http://api.payamak-panel.com/post/Send.asmx/SendByBaseNumber2?username=&password=&text=&to=&bodyId=