satrobit / prtg-php
PRTG 的 PHP API 封装
dev-master
2021-08-25 17:14 UTC
Requires
- php: >=5.6.0
This package is not auto-updated.
Last update: 2024-09-20 20:51:53 UTC
README
使用此库,您可以获取传感器的详细信息、创建图表等。
安装
使用 Composer
将此包添加到您的 composer.json
"require": { "satrobit/prtg-php": "dev-master" }
或通过命令行
composer require satrobit/prtg-php
用法
首先需要构建一个客户端。
$client = new prtg(SERVER, USERNAME, PASSWORD);
如下所示
$client = new prtg('https://prtg.paessler.com/', 'demo', 'demo');
现在您可以使用这些方法与 API 交互
方法:getsensordetails
此方法返回指定传感器的详细信息
参数
示例
$sensorDetails = $client->getsensordetails(2017);
方法:historicdata
此方法返回指定传感器的历史数据
参数
示例
$historicData = $client->historicdata('2017', '2017-07-26', '2017-07-27', 15);
方法:chart
此方法返回指定传感器的图表
参数
示例
$chart = $client->chart(2017, '2017-07-26', '2017-07-27', 2, 'svg', 15, 270, 850);
示例
查看 examples.php 。
许可协议
本项目发布在 MIT 许可协议下。