Reg.ru CloudAPI Python library
Project description
REG.RU CloudAPI
Неофициальная библиотека для работы с API услуги Reg.ru Облачные VPS.
Документация по API Reg.ru Облачные VPS - developers.cloudvps.reg.ru
Приступая к работе
Установка при помощи PyPi:
pip3 install regru_cloudapi
Установка вручную:
git clone https://github.com/plvskiy/regru_cloudapi.git
cd regru_cloudapi
python setup.py install
Зависимости:
setuptools
requests
Быстрый старт
Сперва импортируем модуль
from regru_cloudapi import CloudAPI
Далее авторизуемся:
api = CloudAPI('token')
Токен можно получить в Личном Кабинете -> Услуга Облачные сервера -> Настройки -> Токен для API
Подробно - https://developers.cloudvps.reg.ru/getting-started/authentication.html.
Следующим шагом используем нужные нам функции. Например, запросим список тарифов:
api.get_tariffs()
На выходе мы получим список тарифов в JSON. Пример:
{
"prices": [
{
"plan": "cloud-1-1018",
"price": "0.32",
"price_month": 215,
"type": "reglet",
"unit": "hour"
}
]
}
Полный код:
from regru_cloudapi import CloudAPI
api = CloudAPI('token')
api.get_tariffs()
Документация - DOCUMENTATION.md
Лицензия - LICENSE
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
regru_cloudapi-1.2.11.tar.gz
(5.4 kB
view details)
File details
Details for the file regru_cloudapi-1.2.11.tar.gz.
File metadata
- Download URL: regru_cloudapi-1.2.11.tar.gz
- Upload date:
- Size: 5.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5c01b97d9242e1cd5f1ae71c258896e933559610cbdd826147db434371209850
|
|
| MD5 |
a8b127e423a3a31519739a8f42ce8c9a
|
|
| BLAKE2b-256 |
63b60ca8750242c0d17ccd277c544f9cb614725737766a4395152ae24491f30f
|