Beget API

Содержание:


У Beget есть два API: один для виртуального хостинга (https://beget.com/ru/kb/api/beget-api), другой для VPS, облачного хостинга (https://developer.beget.com/). В данной статье рассмотрим первый тип API для метода сбора статистики по Вашим сайтам.


1. Подготовка Beget API


Перейдите в раздел настройки аккаунта, затем выберите подраздел "Ограничение доступа", далее вкладку "Beget API" (1), включите API (2), установите пароль (3) и укажите разрешенные методы (4), для нашего случая это только "Сбор статистики" и нажмите кнопку "Применить":


Beget API


2. Сценарий для виртуального хостинга


2.1. Создание подключения


В APInita перейдите в раздел "Подключения" и создайте новое подключение:


Beget API


Укажите название подключения (1), например "Beget API", выберите тип "Custom" (2), укажите в полях запроса ключ "login" (4), а в качестве значения - Ваш логин от Beget, для ключа "passwd" укажите пароль полученный на шаге 1 (3). Не перепутайте - пароль от API, не от Вашего аккаунта Beget!


2.2. Настройка сценария


Создаем HTTP модуль (1) и указываем следующие данные:


Beget API


Название шага (2): Получение статистики


URL запроса (3):


https://api.beget.com/api/stat/getSitesListLoad

Метод (4): GET Тип данных: application/x-www-form-urlencoded


Подключение (5): выбираем подключение, созданное на шаге 2.1.


Тип данных (6): application/json


Далее нажимаем кнопку разового запуска сценария (7) и переходим во вкладку "Выходные" (8):


Beget API


Таким образом мы получили данные нагрузки по всем имеющимся сайтам аккаунта. Дальнейшая работа с данными и их применение уже зависит от Ваших дальнейших задач.

Попробуйте бесплатно

При регистрации Вы бесплатно получаете 14 дней и 1.000 запусков сценариев:

Нажимая кнопку «Регистрация» Вы принимаете условия лицензионного соглашения и даете согласие на обработку своих персональных данных. Если у Вас уже есть аккаунт, войдите в систему. Сайт защищен технологией reCAPTCHA и к нему применяются Google политика конфиденциальности и условия использования.
  • Техподдержка

    Ответим на Ваши вопросы, подскажем по настройкам модулей.

  • Доступные тарифы

    От 1000р. в месяц за полный функционал без ограничений.

  • Безопасность

    Сервера расположены на территории РФ, а все подключения дополнительно шифруются.