pecherskiy-v/beget-api

用于使用 Beget API 的 PHP 库

1.1.0 2019-03-28 18:05 UTC

This package is auto-updated.

Last update: 2024-08-29 05:06:40 UTC


README

从 angryjack/beget-api 分支创建

beget-api

该库是一个用于方便使用 Beget.API 的包装器。

安装

通过 Composer

$ composer require pecherskiy-v/beget-api

使用

初始化

use PecherskiyV\Beget\Beget;

$beget = new Beget('login', 'password');

使用概述

要使用特定的方法,需要指定该方法所属的章节。

$section = $beget->api('section');

之后可以访问指定章节中的任何方法。

$result = $section->doSomething();

该库中的方法与官方文档中 Beget.API 中描述的方法具有相同的名称

账户管理

$user = $beget->api('user');
// получить информацию об аккаунте
$accountInfo = $user->getAccountInfo();

该类别的所有方法都可以在 官方网站 上找到。

备份管理

$backup = $beget->api('backup');
// получить доступный список резервных файловых копий.
$backupList = $backup->getFileBackupList();

该类别的所有方法都可以在 官方网站 上找到。

Cron 管理

$cron = $beget->api('cron');
// получить список всех задач CronTab.
$cronTabList = $cron->getList();

该类别的所有方法都可以在 官方网站 上找到。

DNS 管理

$dns = $beget->api('dns');
// получить информацию с DNS-сервера о домене.
$domainDNSInfo = $dns->getData('site.com');

该类别的所有方法都可以在 官方网站 上找到。

FTP 管理

$ftp = $beget->api('ftp');
// получить список дополнительных FTP-аккаунтов с их домашними директориями.
$ftpList = $ftp->getData();

该类别的所有方法都可以在 官方网站 上找到。

MySQL 管理

$mysql = $beget->api('mysql');
// получить список баз данных MySQL с их доступами.
$mysqlList = $mysql->getList();

该类别的所有方法都可以在 官方网站 上找到。

网站管理

$site = $beget->api('site');
// получить список сайтов с их доменами.
$siteList = $site->getList();

该类别的所有方法都可以在 官方网站 上找到。

域名管理

$domain = $beget->api('domain');
// получить список доменов на аккаунте пользователя.
$domainList = $domain->getList();

该类别的所有方法都可以在 官方网站 上找到。

邮件管理

$mail = $beget->api('mail');
// получить все почтовые ящики на заданном домене.
$mailboxList = $mail->getMailboxList('site.com');

该类别的所有方法都可以在 官方网站 上找到。

统计信息收集

$stat = $beget->api('stat');
// получить информацию о средней нагрузке на сайтах пользователя за последний месяц.
$siteListLoad = $stat->getSiteListLoad();

该类别的所有方法都可以在 官方网站 上找到。