nkeenan38/phpingdom

该软件包已被弃用且不再维护。未建议替代软件包。

PHP库,用于Pingdom API

1.0.2 2020-06-01 18:26 UTC

This package is auto-updated.

Last update: 2024-03-29 04:12:31 UTC


README

PHP库,用于Pingdom API

安装

使用composer安装库,将以下内容添加到项目根目录下的composer.json

{ 
    "require": {
        "nkeenan38/phppingdom": "1.0.*"
    }
}

使用生成的vendor/.composer/autoload.php文件来自动加载库类。

基本用法

您需要一个Pingdom应用程序密钥进行授权。按照他们的文档在Pingdom控制面板中生成应用程序密钥。

<?php

$token    = ''; // Pingdom application key (32 characters)

$pingdom = new \Pingdom\Client($token);

// List of probe servers
$probes = $pingdom->getProbes();
foreach ($probes as $probe) {
    echo $probe->getName() . PHP_EOL;
}

// List of checks
$checks  = $pingdom->getChecks();
foreach ($checks as $check) {
    $results = $pingdom->getResults($check['id']);
}