Cloudflare SDK for PHP 是一个用于与 Cloudflare API 交互的 PHP 库。以下是如何使用该库来获取区域(Zone)的简单示例:
首先,确保你已经通过 Composer 安装了 Cloudflare SDK for PHP:
composer require cloudflare/cloudflare
然后,你可以使用以下代码来获取区域信息:
<?php
require_once 'vendor/autoload.php';
use Cloudflare\API\Endpoints\Zones;
use Cloudflare\API\Adapter\Guzzle as GuzzleAdapter;
// 创建一个API适配器
$adapter = new GuzzleAdapter($email, $apiKey);
// 创建Zones对象
$zones = new Zones($adapter);
// 获取区域ID
$zoneID = '你的区域ID';
// 获取区域信息
$zone = $zones->get($zoneID);
print_r($zone);
请确保将 $email
和 $apiKey
替换为你的 Cloudflare 账户的 API 密钥对。$zoneID
应替换为你想要获取信息的区域的实际 ID。
这段代码首先导入必要的类,然后创建一个适配器实例,该实例需要你的 Cloudflare 邮箱地址和 API 密钥。接下来,使用创建的 Zones
对象来获取特定区域的信息。最后,打印出区域信息。