almediatama / plesk-api

Plesk RPC API 的 PHP 客户端

V1.0.0 2019-11-13 00:00 UTC

This package is not auto-updated.

Last update: 2024-09-29 16:24:46 UTC


README

介绍

本包包含 Plesk RPC API 的 PHP 客户端。

当前支持以下功能

  • 列出 IP 地址
  • 列出服务计划
  • 获取服务器信息和统计信息
  • 列出/创建/暂停/取消暂停/删除客户端
  • 列出/添加/更新/删除订阅
  • 列出/添加/更新/删除网站
  • 列出/添加/更新/删除电子邮件地址
  • 列出/添加/更新/删除域名别名
  • 列出/添加/更新/删除子域名
  • 列出数据库服务器
  • 列出/添加/删除数据库
  • 添加数据库用户
  • 更多功能可在示例文件夹中查看
  • 将关于进一步功能请求的邮件发送至 halo@ranto.my.id

需求

此库包需要 PHP 5.4 或更高版本以及 Plesk 12.0 或更高版本。

列出客户端

以下示例展示了如何检索指定用户可用的网站列表。

$config = array(
    'host'=>'example.com',
    'username'=>'username',
    'password'=>'password',
);

$request = new \almediatama\Plesk\ListClients($config);
$info = $request->process();

暂停客户端

$config = array(
    'host'=>'example.com',
    'username'=>'username',
    'password'=>'password',
);
$params = array(
'login'=>'username',
'status'=>'16',
);

$request = new \almediatama\Plesk\UpdateClient($config,$params);
$info = $request->process();