You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Python-клиент для работы с API Sweb.ru через протокол JSON-RPC 2.0.
Установка
pip install sweb-api
Быстрый старт
fromsweb_apiimportSwebClient# Создание клиента с авторизациейclient=SwebClient("ваш_логин", "ваш_пароль")
# Теперь можно использовать доступные методыdomains=client.domains.index()
client=SwebClient("логин", "пароль")
# Получить список VPSvps_list=client.vps.index()
# Включить VPSclient.vps.powerOn(vps_id=123)
# Выключить VPSclient.vps.powerOff(vps_id=123)
Работа с базами данных
client=SwebClient("логин", "пароль")
# Список баз данныхdatabases=client.hosting.databaseGetList()
# Создать базу данныхclient.hosting.databaseMysqlCreatedbname="new_db", user="user", password="pass")
Работа с почтой
client=SwebClient("логин", "пароль")
# Список почтовых ящиковmailboxes=client.mail.getMailboxesList()
# Создать почтовый ящикclient.mail.createMbox(name="info", domain="example.ru", password="secret")