-
Notifications
You must be signed in to change notification settings - Fork 1
Examples
XpycTee edited this page Mar 25, 2025
·
1 revision
from smsru_api import Client
smsru = Client('Your API KEY')
# Отправка одного сообщения на один номер
response = smsru.send('9XXXXXXXX0', message='Hello, this is a test message!')
print(response)
# Отправка одного сообщения на несколько номеров
response = smsru.send('9XXXXXXXX0,9XXXXXXXX1', message='Hello everyone!')
print(response)import asyncio
from smsru_api import AsyncClient
async def send_sms():
async_smsru = AsyncClient('Your API KEY')
# Асинхронная отправка сообщения
response = await async_smsru.send('9XXXXXXXX0', message='Hello, this is an async test message!')
print(response)
asyncio.run(send_sms())from smsru_api import Client
smsru = Client('Your API KEY')
# Проверка статуса отправленного сообщения
response = smsru.status('1000-100000')
print(response)from smsru_api import Client
smsru = Client('Your API KEY')
# Получение текущего баланса
response = smsru.balance()
print(response)from smsru_api import Client
smsru = Client('Your API KEY')
# Добавление номера в стоп-лист
response = smsru.add_stop_list('9XXXXXXXXX', 'Spam prevention')
print(response)from smsru_api import Client
smsru = Client('Your API KEY')
# Получение списка одобренных отправителей
response = smsru.senders()
print(response)