Skip to main content

Reg.ru CloudAPI Python library

Project description

REG.RU CloudAPI

PyPI PyPI - Python Version GitHub Conventional Commits

Неофициальная библиотека для работы с 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


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)

Uploaded Source

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

Hashes for regru_cloudapi-1.2.13.tar.gz
Algorithm Hash digest
SHA256 9034c65b0160613175ce4e91ba96407ee9618bd900d1945bcca52b82fab1d6ad
MD5 babeb68401b366c6265e7c6df90a038d
BLAKE2b-256 dfb5aff80be4e47da5d1e5d9720010fbf8641f5fcf0cb74841b6f9f2b7cce4de

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page