Отправка SMS на Python - Requests
Примеры скрипта для отправки сообщений
Инструкции для API шлюза
https://ssl.bs00.ru/?method=push_msg&key=YOUR_API_KEY&text=SMS_TEXT&phone=SMS_PHONE_NUMBER_OF_THE_RECIPIENT&sender_name=MyBrandName
где
YOUR_API_KEY – API Key
SMS_TEXT – Текст SMS сообщения
SMS_PHONE_NUMBER_OF_THE_RECIPIENT – Номер телефона получателя SMS, в любом формате
MyBrandName – Буквенное имя отправителя, добавленное в раздел "Отправители".
import requests
url = "https://ssl.bs00.ru/"
payload={'method': 'push_msg',
'format': 'json', # формат ответа (json, xml)
'key': 'Dfr7GHkkd83Fldffe4Dfe36j', # API key запросите в поддержке при активации SMS шлюза
'phone': '70000000000', # Номер телефона в любом формате 89050550000, 9050550000, 8(905)055-00-00 и т.д.
'text': 'tst тст 1159',
'sender_name': 'MyBrandName', # Отправитель, предварительно должен быть добавлен в раздел Отправители в личном кабинете
'priority': '2'} # Приоритет (1,2,3,4). Подробнее в документации.
files=[
]
headers = {}
response = requests.request("POST", url, headers=headers, data=payload, files=files)
print(response.text)