Ошибка 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/)

Если кто-то может предложить решение этой проблемы, либо с помощью обходного решения, либо путем установки грушевого устройства

0 ответов

Другие вопросы по тегам