Попробуйте бесплатно
При регистрации Вы получаете:
- бесплатно 14 дней и 1.000 запусков сценариев;
- доступ к готовым API (Telegram, Битрикс24, Cloud Payments и другие);
- автоматизацию без программирования — настройте интеграцию за 5 минут.
Содержание:
У Beget есть два API: один для виртуального хостинга (https://beget.com/ru/kb/api/beget-api), другой для VPS, облачного хостинга (https://developer.beget.com/). В данной статье рассмотрим первый тип API для метода сбора статистики по Вашим сайтам.
Перейдите в раздел настройки аккаунта, затем выберите подраздел "Ограничение доступа", далее вкладку "Beget API" (1), включите API (2), установите пароль (3) и укажите разрешенные методы (4), для нашего случая это только "Сбор статистики" и нажмите кнопку "Применить":
В APInita перейдите в раздел "Подключения" и создайте новое подключение:
Укажите название подключения (1), например "Beget API", выберите тип "Custom" (2), укажите в полях запроса ключ "login" (4), а в качестве значения - Ваш логин от Beget, для ключа "passwd" укажите пароль полученный на шаге 1 (3). Не перепутайте - пароль от API, не от Вашего аккаунта Beget!
Создаем HTTP модуль (1) и указываем следующие данные:
Название шага (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):
Таким образом мы получили данные нагрузки по всем имеющимся сайтам аккаунта. Дальнейшая работа с данными и их применение уже зависит от Ваших дальнейших задач.
Оставить комментарий