wefabric / acronis-php
简单的 Acronis PHP SDK
v0.1.2
2022-11-14 13:44 UTC
Requires
- php: ^7.4|^8.0
- ext-json: *
- guzzlehttp/guzzle: 7.*
- nesbot/carbon: 2.*
Requires (Dev)
- symfony/var-dumper: ^6.0
README
Acronis PHP 库的简单实现
安装
composer require wefabric/acronis-php
用法
在 Acronis 云平台的管理控制台中注册第三方应用程序作为 API 客户端。复制域名、客户端 ID 和客户端密钥,并按以下方式使用。
<?php use Wefabric\Acronis\AcronisClient; use Wefabric\Acronis\Credentials; use Wefabric\Acronis\UrlResolver; require __DIR__."/../vendor/autoload.php"; $domainUrl = '{DOMAIN}'; $clientId = '{CLIENT_ID}'; $clientSecret = '{CLIENT_SECRET}'; $acronis = new AcronisClient(new UrlResolver($domainUrl), new Credentials($clientId, $clientSecret)); $alertsResponse = $acronis->getClient()->get('/api/alert_manager/v1/alerts'); // Retrieve the alerts as decoded Json $alertsResponse->json();
示例
在 'examples' 目录中查看更多示例。
许可证
Wefabric Acronis PHP 是开源软件,根据 MIT 许可证授权。