mamluk / zilore-dns-sdk
此包的最新版本(1.0.1)没有可用的许可证信息。
一个用于与齐洛尔API交互的PHP SDK
1.0.1
2023-06-21 12:22 UTC
Requires
- guzzlehttp/guzzle: ^7.7
- illuminate/http: ^10.13
- monolog/monolog: ^3.3
- symfony/yaml: ^6.3
Requires (Dev)
- phpunit/phpunit: ^10.2
This package is auto-updated.
Last update: 2024-09-21 15:06:37 UTC
README
这是一个简单的Zilore DNS API SDK。它用Python 8.2编写,允许与Zilore的域、记录、地理记录和故障转移记录API进行交互(https://zilore.com/en/help/api)。
它旨在与Zilore DNS CLI一起使用,允许你通过YAML文件声明性地声明你的DNS、GeoDNS和故障转移记录,然后将其同步到Zilore DNS。
安装
composer require mamluk/zilore-dns-sdk
用法
use Zilore\Api\Domains use Zilore\Api\Records; use Zilore\Api\GeoRecords; use Zilore\Api\FailoverRecords; $domains = new Domains('YOUR_ZILORE_API_KEY') $dommains->list(); // Returns a list of all the domains in Zilore $domains->add('example.com'); // Adds a new domain to Zilore $domains->delete('example.com'); // Deletes a domain from Zilore $records = new Records('YOUR_ZILORE_API_KEY'); $records->list('example.com'); // Returns a list of all the records for example.com $records->add('example.com', 'A', 'subdomain.example.com', '22.33.44.55', 3600); // Adds a new record to example.com // ... and so on so forth
许可证
MIT。有关更多详细信息,请参阅LICENSE。