За последние 24 часа нас посетили 16780 программистов и 1646 роботов. Сейчас ищут 888 программистов ...

Как подключить библиотеку на Windows 10 используя Linux

Тема в разделе "PHP для новичков", создана пользователем inkom, 22 апр 2022.

Метки:
  1. inkom

    inkom Активный пользователь

    С нами с:
    2 апр 2018
    Сообщения:
    28
    Симпатии:
    0
    Имеется библиотека: https://github.com/sima-land/api-v5-php-client
    Как её использовать(подключить) на Windows 10?

    В документации написано:
    Установка и требования
    Требования
    Установка осуществляется через composer что избавит вас от многих рутинных операция по установке зависимостей. Подробнее о composer
    Код (Text):
    1. 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):
    1. set Site=localhost:8000
    2. explorer http://%Site%
    3. php -S %Site% -t public_html/
    4. pause
    Запустил index.php. Всё работает.

    Как установить(запустить) библиотеку api-v5-php-client в Windows используя Linux?
     
  2. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.819
    Симпатии:
    1.333
    Адрес:
    Лень
    2022-04-22_11-27-01.png 2022-04-22_11-28-18.png
    --- Добавлено ---
    o_O Он нуб
     

    Вложения:

    • OpenServer.zip
      Размер файла:
      542,9 КБ
      Просмотров:
      0
    inkom нравится это.
  3. inkom

    inkom Активный пользователь

    С нами с:
    2 апр 2018
    Сообщения:
    28
    Симпатии:
    0
    @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):
    1. composer require "sima-land/api-v5-php-client:~1
    Командную строку открывать от администратора?


    2. Где расположить файл с кодом для установки библиотеки "api-v5-php-client"?
    Если я правильно понял, то это он
    Код (Text):
    1. $client = new \SimaLand\API\Rest\Client([
    2.     'login' => 'login',
    3.     'password' => 'password',
    4.     'regulation' => true
    5. ]);
    6.  
    7. $parser = new \SimaLand\API\Parser\Parser(['metaFilename' => 'path/to/file']);
    8.  
    9. // добавляем список категорий
    10. $categoryStorage = new \SimaLand\API\Parser\Json(['filename' => 'path/to/category.txt']);
    11. $categoryList = new \SimaLand\API\Entities\CategoryList($client);
    12. $parser->addEntity($categoryList, $categoryStorage);
    13.  
    14. // добавляем список товаров
    15. $itemStorage = new \SimaLand\API\Parser\Json(['filename' => 'path/to/item.txt']);
    16. $itemList = new \SimaLand\API\Entities\ItemList($client);
    17. $parser->addEntity($itemList, $itemStorage);
    18.  
    19. $parser->run();
     
  4. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.819
    Симпатии:
    1.333
    Адрес:
    Лень
    openserver качай
    в ее меню найдешь консоль
    в консоли вбей:
    composer require sima-land/api-v5-php-client
    --- Добавлено ---
    в своем index.php пропиши
    require 'vendor/autoload.php';