public class SmsSender
extends java.lang.Object
Constructor and Description |
---|
SmsSender(java.util.List<java.lang.String> phones) |
SmsSender(ParameterPhoneValue phone) |
SmsSender(java.lang.String phone) |
Modifier and Type | Method and Description |
---|---|
static void |
main(java.lang.String[] args) |
void |
send(java.lang.String text)
Немедленно отправляет СМС
|
void |
send(java.lang.String text,
boolean translit,
boolean isPriority)
Отправляет смс
|
void |
send(java.lang.String text,
java.util.Date date)
Отправляет смс
|
void |
send(java.lang.String text,
java.util.Date date,
java.util.Date expireDate)
Отправляет смс
|
void |
send(java.lang.String text,
java.lang.String configId)
Отправляет СМС в соотвествии со временем в конфиге (если время не в указанном интервале, то отправка откладывается, до указанного времени)
|
void |
sendAsync(java.lang.String text)
Немедленно отправляет СМС асинхронно
|
void |
sendAsync(java.lang.String text,
java.lang.String configId)
Отправляет СМС асинхронно в соотвествии со временем в конфиге (если время не в указанном интервале, то отправка откладывается, до указанного времени)
|
public SmsSender(java.lang.String phone)
phone
- Формат телефона 10-цифр. (7XXXXXXXXX)public SmsSender(java.util.List<java.lang.String> phones)
public SmsSender(ParameterPhoneValue phone)
public void send(java.lang.String text, java.lang.String configId) throws BGException
text
- Текст СМСconfigId
- ID конфигаBGException
public void sendAsync(java.lang.String text, java.lang.String configId) throws BGException
text
- Текст СМСconfigId
- ID конфигаBGException
public void send(java.lang.String text) throws BGException
text
- Текст СМСBGException
public void sendAsync(java.lang.String text) throws BGException
text
- Текст СМСBGException
public void send(java.lang.String text, java.util.Date date) throws BGException
text
- Текст СМСdate
- Дата, когда надо отправить СМСBGException
public void send(java.lang.String text, java.util.Date date, java.util.Date expireDate) throws BGException
text
- Текст СМСdate
- Дата, когда нужно отправить смс, если неуказано, то отправляется немедленноexpireDate
- Дата, после которой смс теряет актуальность и отправка ее не нужнаBGException
public void send(java.lang.String text, boolean translit, boolean isPriority) throws BGException
text
- Текст СМСtranslit
- Флаг - нужна ли транслитерация сообщения.isPriority
- Приоритетная СМСка (доставляются в первую очередь)BGException
public static void main(java.lang.String[] args) throws BGException
BGException