Как добавить библиотеку Cloudflare в codeigniter - PullRequest
0 голосов
/ 04 сентября 2018

Я наткнулся на эту библиотеку Cloudflare и хочу реализовать ее в 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 \ library \ Cloudflare \ API): не удалось открыть поток: в доступе отказано

  1. Я установил composer и добавил require_once('vendor/autoload.php');, как в примере здесь , и теперь у меня появляется это сообщение об ошибке:

Сообщение: require_once (vendor / autoload.php): не удалось открыть поток: нет такой файл или каталог

Пожалуйста, помогите. Спасибо

1 Ответ

0 голосов
/ 04 сентября 2018

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();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...