ارسال پیامک گروهی
GroupSms
به وسیله این متد می توانید یک پیام برای برای یک گروه از شماره ها ارسال کنید.
جدول مربوط به متغییر Status در خروجی مطابق زیر می باشد.
برای استفاده از این متد می توانید از یکی از روش های SOAP Api و یا Rest Api استفاده نمایید. که در بخش پیاده سازی روش ها شرح داده شده است.
کد عددی | کد حرفی | تعبیر پیام سیستم |
1 |
Successful |
پیام شما با موفقیت ارسال شده است. |
2 |
UnknownError |
خطای نامشخصی رخ داده است که پیش بینی نشده بوده و باید با پشتیبانی فنی تماس بگیرید. (احتمال رخ دادن این خطا نزدیک به صفر بوده ولی جهت اطمینان، در مستندات ارائه می شود) |
3 |
InsufficientCredit |
موجودی یا اعتبار شما برای انجام عملیات کافی نیست. |
4 |
ForbiddenHours |
شما مجاز به ارسال در این ساعت نمی باشید. |
5 |
Filtered |
پیام شما از نظر متنی مشکلی داشته که باعث فیلتر شدن آن شده است. |
6 |
NoFilters |
این پیام شامل فیلترینگ نمی شود. |
7 |
PrivateNumberIsDisable |
شماره اختصاصی که برای ارسال پیام خود انتخاب کرده اید، غیر فعال شده است. |
8 |
ArgumentIsNullOrIncorrect |
پارامترهای هایی که برای ارسال پیام خود به سیستم فرستاده اید، اشتباه است. |
9 |
MessageBodyIsNullOrEmpty |
پیام ارسالی شما دارای متن نبوده است، متن پیام را باید حتما وارد نمایید. |
10 |
PrivateNumberIsIncorrect |
شماره اختصاصی وارد شده اشتباه است و یا به شما تعلق ندارد. |
11 |
ReceptionNumberIsIncorrect |
شماره موبایل های ارسالی اشتباه است. |
12 |
SentTypeIsIncorrect |
نوع ارسالی که انتخاب کرده اید با محتوای ارسالی شما مطابقت نداشته و اشتباه است. |
13 |
Warning |
متن شما هشداری را به همراه داشته است ولی عملیات ارسال شما صورت گرفته است. |
14 |
PanelIsBlocked |
پنل کاربری شما مسدود شده است و باید با پشتیبانی تماس بگیرید. |
15 |
SiteUpdating |
سایت در حال عملیات به روزرسانی می باشد لطفا دقایقی دیگیر مجددا اقدام به ارسال نمایید. |
16 |
AudioMessageNotAllowed |
مجوز تایید نشده در پنل موجود است. |
17 |
AudioMessageFileSizeNotAllowed |
حجم فایل صوتی بیش از حد مجاز می باشد. |
18 |
PanelExpired |
پنل کاربری شما منقضی شده است |
19 |
InvalidUserNameOrPass |
نام کاربری و یا رمز عبور وارد شده اشتباه است |
{{:: 'controllers.documentation.titleTable' | translate }} | {{:: 'controllers.documentation.mustDo' | translate }} | {{:: 'controllers.documentation.typeTable' | translate }} | {{:: 'controllers.documentation.defualtValue' | translate }} | {{:: 'controllers.documentation.description' | translate }} | |
---|---|---|---|---|---|
1 | Username | بله | متن | این پارامتر از جنس string می باشد و مقدار آن نام کاربری شما برای ورود به پنل نیک اس ام اس می باشد. | |
2 | Password | بله | متن | این پارامتر از جنس string می باشد و مقدار آن کلمه عبور شما برای ورود به پنل نیک اس ام اس می باشد. | |
3 | SenderNumber | بله | متن | این پارامتر از جنس String است و مقدار آن برابر شماره تلفن خط اختصاصی کاربر که برای ارسال پیامک استفاده خواهد شد، می باشد. | |
4 | Numbers | بله | لیست متنی | این پارامتر آرایه ای از String ها می باشد که هر عضو آن یک شماره تلفن گیرنده پیامک می باشد. | |
5 | SendOn | خیر | تاریخ | این پارامتر از جنس DateTime است و مقدار آن برابراست با تاریخ و ساعتی که میخواهید در آن زمان پیامک ارسال شود. | |
6 | SendType | خیر | عددی | 1 | این پارامتر مقداری برابر ۱ دارد. |
7 | YourMessageId | خیر | لیست عددی | این پارامتر آرایه ای از اعداد است که توسط کاربر و به صورت منحصر به فرد برای هر پیامک تعریف می شود تا در آنده برای پیگیری وضعیت ارسال هر پیامک از آن استفاده گردد. | |
8 | Message | بله | متن | این پارامتر از جنس string می باشد و مقدارش متن پیامی است که باید در پیامک ارسال گردد. |
{{:: 'controllers.documentation.titleTable' | translate }} | {{:: 'controllers.documentation.typeTable' | translate }} | {{:: 'controllers.documentation.description' | translate }} | |||
---|---|---|---|---|---|
1 |
Status
|
عددی | این متغییر از جنس Integer می باشد و مقدار آن بیان کننده وضعیت درخواست می باشد. شما می توانید با استفاده از جدول بالا از نتیجه درخواست خود مطلع شوید. | ||
2 |
Id
|
عددی | این متغییر از جنس integer بوده که یک عدد یکتا تخصیص داده شده برای درخواست ارسال پیامک گروهی شماست. | ||
3 |
WarningMessages
|
متن | در صورتی که خطایی در ارسال رخ داده باشد این متغییر شرحی درباره خطای رخ داده شده به شما می دهد. | ||
4 |
NikIds
|
لیست عددی | این متغییر آرایه ای از متغییرهای long است که برای هر پیام ارسال شده به هر شماره تخصیص داده شده است. از این مقدار می توانید برای پیگیری وضعیت ارسال هر پیامک استفاده خواهد شد. |