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.4.tar.gz
(5.3 kB
view details)
File details
Details for the file regru_cloudapi-1.2.4.tar.gz.
File metadata
- Download URL: regru_cloudapi-1.2.4.tar.gz
- Upload date:
- Size: 5.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
76dd9e13cd13d2c026772f066bcd8eaca9997380ac4fd969940223bfbbfbb042
|
|
| MD5 |
cd438bf42dad058d494b5909e91ece43
|
|
| BLAKE2b-256 |
e02d06c5f76e008ca159ce710147acbce8659ee2258d9d49f329ab54c25504f4
|