Ошибка HTTP_Request2 в PHP-скрипте Tesco Api
Примечание: начинающий php и программирование в веб-базах данных.
Я пытаюсь реализовать Tesco API на сайте хостинга 000webhost. Я скопировал PHP-скрипт на лабораторной странице Tesco, поместил его в базу данных по адресу 000webhost, где я вызываю его с помощью скрипта index.php, однако, когда я пытался реализовать код, он выдает мне эту ошибку:
Предупреждение: require_once(HTTP/Request2.php): не удалось открыть поток: нет такого файла или каталога в /storage/ssd4/772/1967772/public_html/tesco_api.php в строке 3
Неустранимая ошибка: require_once(): не удалось открыть обязательный 'HTTP/Request2.php' (include_path='.:/ Usr/share/pear:/usr/share/php') в / storage / ssd4 / 772/1967772 / public_html / tesco_api.php в строке 3
Из сообщения об ошибке виновником является эта строка в скрипте Tescolab API:
require_once 'HTTP/Request2.php';
$request = new Http_Request2('https://dev.tescolabs.com/product/');
Который, кажется, выдает ошибку из-за некоторой недостающей установки груши (не очень понимаю это)
Кажется, невозможно установить эту грушу на 000webhost, и я попытался найти обходные пути для HTTP_Request2, например, с помощью curl, но я не могу найти работающее решение. Я также не мог понять, что означает комментарий в Tesco API:
// This sample uses the Apache HTTP client from HTTP Components (http://hc.apache.org/httpcomponents-client-ga/)
Если кто-то может предложить решение этой проблемы, либо с помощью обходного решения, либо путем установки грушевого устройства