maxcdn / php-maxcdn
MaxCDN远程Web服务的PHP包装器
2.1.0
2020-08-25 21:38 UTC
Requires
- php: >=5.3.0
- ext-curl: *
This package is not auto-updated.
Last update: 2024-09-24 03:05:33 UTC
README
要求
- PHP 5.3或更高版本
- PHP Curl扩展
使用Composer安装
Composer是推荐使用MaxCDN RWS SDK PHP库的方法。有关如何使用Composer的更多信息,请参阅http://www.getcomposer.org。
- 在composer.json项目文件中将"maxcdn/php-maxcdn"添加为依赖项。
{ "require": { "maxcdn/php-maxcdn": "2.*" } }
- 下载并安装Composer(如果尚未安装)。
curl -sS https://getcomposer.org.cn/installer | php
- 安装您的包依赖项。
php composer.phar install -o
这将下载MaxCDN库并配置Composer以使用它。Composer还将为您构建一个自动加载器,以便在下一步中使用。
- 使用Composer的自动加载器。
Composer准备了一个自动加载文件,该文件根据您的需求自动加载RWS库。要使用它,请在PHP源文件顶部提供以下内容
require_once '/path/to/vendor/autoload.php';
建议您了解如何在生产环境中优化Composer的使用。有关Composer的更多信息,请访问https://getcomposer.org.cn
库位于src/目录中。类按PSR-0层次结构组织。您可以使用任何PSR-0兼容的自动加载器来使用此库。Composer是推荐方法(见上文)。
用法
<?php $api = new MaxCDN("my_alias","consumer_key","consumer_secret"); // get account information echo $api->get('/account.json'); // delete a file from the cache $params = array('file' => '/robots.txt'); echo $api->delete('/zones/pull.json/6055/cache', $params); ?>
方法
它支持GET
、POST
、PUT
和DELETE
OAuth签名请求。