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.9.tar.gz
(5.3 kB
view details)
File details
Details for the file regru_cloudapi-1.2.9.tar.gz.
File metadata
- Download URL: regru_cloudapi-1.2.9.tar.gz
- Upload date:
- Size: 5.3 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 |
1a9c597071da479a2c3369e4a5de013acfa8fe06b9ed31ff894ffd54ecefba1b
|
|
| MD5 |
b876db504d4f2e40b6ebeabdbea83e28
|
|
| BLAKE2b-256 |
109c3191527f1b60b1ebbfccf18809904251f0e3a7f1972a413e377c75940b69
|