Создаем объект, атрибутами которого являются логин и пароль(пароль потом хэшируется).
1. phone - телефон в формате 7xxxxxxxxxx(если введете что-нибудь другое то смс не отправиться, формат телефона проверяется).
`sms.sendSMS(phone, message)`
У этого метода также есть третий аргумент sender - это имя отправителя, но для того чтобы его исспользовать, имя нужно зарегистрировать в базе данных.
`sms.sendSMS(phone, message, sender)`
Позволяет проверить баланс.
4. Метод history. Для получения списка отправленных SMS-сообщений.
1. cnt - количество возвращаемых в ответе сообщений. Максимальное значение равно 100.(По умолчанию 1)
2. start - начальная дата в периоде, за который запрашивается история. Формат: 'дд.мм.гггг'.(формат проверяется)
3. end - конечная дата в периоде. Если не указана, то возвращаются данные с начальной даты. Формат: 'дд.мм.гггг'.(формат проверяется)
4. phone - номер для которого необходимо получить историю отправленных SMS-сообщений.
`sms.history(cnt="1", start="", end="", phone="")`
5. Метод getStatistic. Для получения статистики отправленных сообщений.
1. start - начальная дата в периоде, за который запрашивается история. Формат: 'дд.мм.гггг'.(формат проверяется)
2. end - конечная дата в периоде. Если не указана, то возвращаются данные с начальной даты. Формат: 'дд.мм.гггг'.(формат проверяется)
3. mycur - Флаг, позволяющий выводить статистику в текущей валюте. По умолчанию стоит 1.(то есть возвращает в руб.)
`sms.getStatistic(start, end="", mycur="1")`