PHP code example of yokithaiii / catalog-sbis-bitrix
1. Go to this page and download the library: Download yokithaiii/catalog-sbis-bitrix 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/ */
yokithaiii / catalog-sbis-bitrix example snippets
use Yokithaiii\CatalogSbisBitrix\Client\Sbis\SbisAuthClient;
$sbisAuthClient = new SbisAuthClient(
'your-sbis-app-client-id',
'your-sbis-app-secret',
'your-sbis-secret-key'
);
use Yokithaiii\CatalogSbisBitrix\Client\Bitrix\BitrixAuthClient;
$bitrixAuthClient = new BitrixAuthClient(
'your-bitrix-client-id',
'your-bitrix-client-secret',
'your-bitrix-redirect-uri',
'https://your-bitrix-site.ru/oauth/token/'
);
use Yokithaiii\CatalogSbisBitrix\Client\Sbis\SbisApiClient;
use Yokithaiii\CatalogSbisBitrix\Client\Bitrix\BitrixApiClient;
$sbis = new SbisApiClient($sbisAuthClient, 'https://api.sbis.ru');
$bitrix = new BitrixApiClient($bitrixAuthClient, 'https://your-bitrix-site.ru/rest/1/');
use Yokithaiii\CatalogSbisBitrix\Service\CatalogService;
$integrator = new CatalogService($sbis, $bitrix);
$integrator->syncCatalog();
okithaiii\CatalogSbisBitrix\Client\Sbis\SbisAuthClient;
use Yokithaiii\CatalogSbisBitrix\Client\Sbis\SbisApiClient;
$sbisAuthClient = new SbisAuthClient(
'your-sbis-app-client-id',
'your-sbis-app-secret',
'your-sbis-secret-key'
);
$sbisClient = new SbisApiClient($sbisAuthClient, 'https://api.sbis.ru');
// get products
$products = $sbisClient->getProducts({pointID}, {priceListID}, false, 0, 10);
// get sale points
$points = $sbisClient->getSalePoints({pointID}, 0, 10);
// get price lists
$priceLists = $sbisClient->getPriceLists({pointID}, '2024-09-20', 0, 10);
print_r($products);
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.