paravibe / perfops
Perfops 的 API 层
1.0
2019-11-01 15:23 UTC
Requires
- php: ^7.2
- ext-json: *
- guzzlehttp/guzzle: ^6.4
This package is auto-updated.
Last update: 2024-09-29 05:28:56 UTC
README
PerfOps API PHP 封装器
为 PerfOps.net API 提供简单的封装。
示例
- 解析 DNS 记录。
$client = new Client(); $client->setToken('YOUR_TOKEN'); $request = new Request($client); $request->attachBody([ "target" => "google.com", "param" => "A", "dnsServer" => "8.8.8.8", "nodes" => "", "location" => "Germany", "limit" => "1" ]); $response = $request->request('/run/dns-resolve'); $id = json_decode($response->getBody());
- 返回测试 ID 下的完整 DNS 性能结果。
$request = new Request($client); $response = $request->request('/run/dns-resolve/' . $id->id);
请注意,此封装器不提供任何自定义异常处理器。