EvO2FxAWYAIL9-r

StartSend стремиться сделать процесс интеграции с нашим сервисом удобным и простым. Сегодня мы выпустили библиотеку, которая упростит работу с API нашего сервиса на языке программирования Python. Пример кода на Python, Вы сможете найти GitHub.

В данном репозитории содержится 3 файла: 

1
2
3
4
5
README.md

examples.py

startsend.py

 

Методы класса StartSend 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
</span>

init - Инициализация класса необходимо передать token и код страны
send_quick_sms - Отправка "быстрого" СМС без его
get_balance - Получение информации по балансу счета
get_limit - Получение примерного лимита на отправление сообщений
get_alphanames - Получение альфаимен (подписей отправителя)
get_alphaname_id - Получение информации по конкретному альфаимени
create_sms_message - Создание SMS сообщения (для массовой рассылки)
check_sms_message_status - Получение информации статуса сообщения
get_message_list - Получение списка всех сообщений
send_sms - Отправка сообщения (массовая рассылка)
check_sms - Проверка статуса сообщений
create_password_object - Создание объекта пароля
get_password_objects - Получение всех созданных объектов паролей
get_password_object - Получение информации по объекту пароля
edit_password_object - Редактирование информации по объекту пароля
delete_password_object - Удаление объекта пароля
send_sms_message_with_code - Отправить SMS с кодом подтверждения (sendSmsMessageWithCode)

Подключение класса StartSend 

Подключение стандартно для python3 

1
from startsend import StartSend

Далее по коду: 

1
sms = StartSend('xxxxxxxx', 'ru') respond = sms.get_balance() print('Ответ на метод getBalance:')

где, xxxxxxxx токен sms из вашего личного кабинета 

Для python2 библиотека (класс) не подходит.