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.13.tar.gz
(6.1 kB
view details)
File details
Details for the file regru_cloudapi-1.2.13.tar.gz.
File metadata
- Download URL: regru_cloudapi-1.2.13.tar.gz
- Upload date:
- Size: 6.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9034c65b0160613175ce4e91ba96407ee9618bd900d1945bcca52b82fab1d6ad
|
|
| MD5 |
babeb68401b366c6265e7c6df90a038d
|
|
| BLAKE2b-256 |
dfb5aff80be4e47da5d1e5d9720010fbf8641f5fcf0cb74841b6f9f2b7cce4de
|