Имеется библиотека: https://github.com/sima-land/api-v5-php-client Как её использовать(подключить) на Windows 10? В документации написано: Установка и требования Требования OS Linux или MacOS (Windows не поддерживается !!!) PHP 5.5 или новее Установка осуществляется через composer что избавит вас от многих рутинных операция по установке зависимостей. Подробнее о composer Код (Text): composer require "sima-land/api-v5-php-client:~1" Выполнено. В Windows cкачал-распаковал - 8.1.5-nts-Win32-vs16-x64. Установил Системные переменные. d:\SoftInstall\PHP\8.1.5-nts-Win32-vs16-x64\fl\ Создал bat Код (Text): set Site=localhost:8000 explorer http://%Site% php -S %Site% -t public_html/ pause Запустил index.php. Всё работает. Как установить(запустить) библиотеку api-v5-php-client в Windows используя Linux?
@MouseZver Не могли бы вы подробнее описать, что делать... Сейчас выполнено. В Windows cкачал-распаковал - 8.1.5-nts-Win32-vs16-x64. Установил Системные переменные. d:\SoftInstall\PHP\8.1.5-nts-Win32-vs16-x64\fl\ Создал php_start.bat. Запускаю файл Index по пути e:\Projects\PHP\public_html\index.php. Вопросы. 1. Просто в Винде в командную строку ввести код и всё установится? Код (Text): composer require "sima-land/api-v5-php-client:~1 Командную строку открывать от администратора? 2. Где расположить файл с кодом для установки библиотеки "api-v5-php-client"? Если я правильно понял, то это он Код (Text): $client = new \SimaLand\API\Rest\Client([ 'login' => 'login', 'password' => 'password', 'regulation' => true ]); $parser = new \SimaLand\API\Parser\Parser(['metaFilename' => 'path/to/file']); // добавляем список категорий $categoryStorage = new \SimaLand\API\Parser\Json(['filename' => 'path/to/category.txt']); $categoryList = new \SimaLand\API\Entities\CategoryList($client); $parser->addEntity($categoryList, $categoryStorage); // добавляем список товаров $itemStorage = new \SimaLand\API\Parser\Json(['filename' => 'path/to/item.txt']); $itemList = new \SimaLand\API\Entities\ItemList($client); $parser->addEntity($itemList, $itemStorage); $parser->run();
openserver качай в ее меню найдешь консоль в консоли вбей: composer require sima-land/api-v5-php-client --- Добавлено --- в своем index.php пропиши require 'vendor/autoload.php';