angryjack / beget-api
用于使用 Beget API 的 PHP 库
v1.01
2020-03-10 21:39 UTC
Requires
- php: >=5.6
- ext-json: *
- guzzlehttp/guzzle: ~6.0
Requires (Dev)
- phpunit/phpunit: >=5.4.3
- squizlabs/php_codesniffer: ^3.0
This package is auto-updated.
Last update: 2024-09-11 18:59:17 UTC
README
本库是方便使用 Beget.API. 的包装。
安装
通过 Composer
$ composer require angryjack/beget-api
使用
初始化
use Angryjack\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();
该类别的所有方法均可在 官方网站 上找到。