خط خدماتی اشتراکی – پیامک پترن (متد چهارم)
آخرین به روز رسانی: 3 دی 1404
متد SendByBaseNumber4
این متد برای ارسال پیامک پترن با متن پیشفرض از خط خدماتی اشتراکی (ارسال به لیست سیاه مخابرات) استفاده میشود. تنها تفاوت این متد با سایر متدهای پیامک پترن، بازگشت هزینۀ ارسال پیامک بر حسب ریال (بدون احتساب مالیات و قانون بودجه) است.
پارامتر های ورودی
| نام پارامتر | نوع پارامتر | توضیحات |
|---|---|---|
| username | String | نام کاربری شما در سامانه |
| password | String | APIKey شما در سامانه |
| text | String | متغیرهایی که در متن پیشفرض تنظیم کردهاید را باید بهترتیب توسط ; جدا و سپس ارسال نمایید. |
| to | String | تنها یک شماره موبایل میتوانید وارد کنید. |
| bodyId | Int | کد متن پیشفرض که توسط مدیر سامانه تأیید شده است. |
| smsPrice | Ref double |
هزینۀ ارسال پیامک برحسب ریال (بدون احتساب مالیات و قانون بودجه). |
مقدار بازگشتی
| نام پارامتر | نوع پارامتر | توضیحات |
|---|---|---|
| ReturnValue | String | recId : یک عدد یکتا به معنای ارسال موفق پیامک -111 : آیپی IP درخواستکننده معتبر نیست 110- : استفاده از ApiKey بهجای رمز عبور الزامی است 109- : تنظیم آیپی IP مجاز برای استفاده از API الزامی است 108- : بهدلیل تلاش ناموفق در استفاده از API، آیپی IP مسدود شده است -10 : ارسال لینک در متغیرها، ممنوع است -6 : خطای داخلی رخ داده، با پشتیبانی تماس بگیرید -5 : متن ارسالی با توجه به متغیرهای مشخصشده در متن پیشفرض همخوانی ندارد -4 : کد متن ارسالی صحیح نیست یا توسط مدیر سامانه تأیید نشده است -3 : خط فرستنده در سیستم تعریف نشده، لطفاً با پشتیبانی سامانه تماس بگیرید -2 : محدودیت تعداد شماره؛ محدودیت هر بار ارسال، 1 شماره موبایل است -1 : به استفاده از این وبسرویس دسترسی ندارید، لطفاً با پشتیبانی تماس بگیرید 0 : نام کاربری یا APIKey صحیح نیست 2 : اعتبار و موجودی شما کافی نیست، لطفاً پنلتان را شارژ کنید 6 : سامانه در حال بهروزرسانی است، لطفاً کمی بعد تلاش کنید 7 : متن پیامک حاوی کلمه یا کلمات فیلترشده است، لطفاً با بخش اداری تماس بگیرید 10 : کاربر موردنظر فعال نیست 11 : ارسال نشده 12 : مدارک کاربر کامل نیست و در سامانه احراز هویت نشده است 18 : شماره موبایل واردشده در to معتبر نیست 19 : سقف محدودیت روزانۀ ارسال پیامک از وب سرویسدر صورت دریافت (recId) یک عدد بیش از 15 رقم به معنای ارسال موفق بوده و برای دریافت گزارش میتوانید از متد دریافت گزارش تحویل نظیر GetDeliveries استفاده نمایید. |