PHP code example of glsv / sbis-api
1. Go to this page and download the library: Download glsv/sbis-api library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
glsv / sbis-api example snippets
use Glsv\SbisApi\commands\GetTenderListCommand;
use Glsv\SbisApi\requests\GetTenderListRequest;
use Glsv\SbisApi\SbisClientApi;
$baseUrl = 'https://online.sbis.ru/tender-api/service/';
$token = '00d412f4-01365ff8-0bba-56bc140dca0XXXXX';
$api = new SbisClientApi($baseUrl, $token);
// Название шаблона поиска. Должно быть создано в ЛК Sbis
$templateName = 'Тест';
// Формируем запрос к команде через специальный DTO
$request = new GetTenderListRequest($templateName);
// Меняем кол-во запрашиваемых тендеров
$request->limit = 100;
// Формируем команду
$command = new GetTenderListCommand($api, $request);
// Выполняем команду и получаем формалированный response
$response = $command->execute();
var_dump($response);