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.3.tar.gz
(5.9 kB
view details)
File details
Details for the file regru_cloudapi-1.2.3.tar.gz.
File metadata
- Download URL: regru_cloudapi-1.2.3.tar.gz
- Upload date:
- Size: 5.9 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 |
e58baf8ce08a0b0c76ec8347de968b13d21e7f5a11209b40e6051d37a9371efa
|
|
| MD5 |
f0aa7d261203ce2669f2d37ea47d8370
|
|
| BLAKE2b-256 |
de6f7c331bf488827e77e073d1fa5d973467341561b8ff746fe0cc7d07e47332
|