我遇到了this Cloudflare library,并且想在codigniter中实现。
如何将此cloudflare库用作源代码。
这是中途代码:
require_once(APPPATH.'libraries/Cloudflare/API/');
$key = new Cloudflare\API\Auth\APIKey(CLOUDFLARE_API_USER, CLOUDFLARE_API_USER);
$adapter = new Cloudflare\API\Adapter\Guzzle($key);
$user = new Cloudflare\API\Endpoints\User($adapter);
错误消息是:
消息:require_once(... \ application \ libraries \ Cloudflare \ API): 打开流失败:权限被拒绝
require_once('vendor/autoload.php');
,现在收到了以下错误消息:消息:require_once(vendor / autoload.php):无法打开流:否 这样的文件或目录
请帮助。谢谢
答案 0 :(得分:1)
require_once(APPPATH.'libraries/Cloudflare/API/');
是目录。
您需要使用composer:
安装:
composer require cloudflare/sdk
然后使用作曲家的自动加载器:
<?php
require 'vendor/autoload.php';
$key = new Cloudflare\API\Auth\APIKey('user@example.com', 'apiKey');
$adapter = new Cloudflare\API\Adapter\Guzzle($key);
$user = new Cloudflare\API\Endpoints\User($adapter);
echo $user->getUserID();