/
scoder
/
tplink_parser
Обзор
Документация
Войти
/
scoder
/
tplink_parser
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
develop
examples/example.php
28 строк
1017 B
scoder
,
16 июл 2026, 15:53
16 июл 2026, 15:53
d4215d8
Код
Авторство
О чём код?
<?php if (empty($_SERVER['DOCUMENT_ROOT'])) { $_SERVER['DOCUMENT_ROOT'] = realpath(__DIR__ . '/../..'); } define('NO_KEEP_STATISTIC', true); define('NOT_CHECK_PERMISSIONS', true); define('BX_NO_ACCELERATOR_RESET', true); require_once($_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/main/include/prolog_before.php'); use Bitrix\Main\Loader; use Tplink\Parser\TplinkParser; if (php_sapi_name() !== 'cli') { die("Этот скрипт может быть запущен только через консоль.\n"); } if (!Loader::includeModule('tplink.parser')) { die("Ошибка: модуль tplink.parser не установлен.\n"); } $baseUrl = 'https://www.tp-link.com/kz/home-networking/wifi-router/'; // Запускаем парсинг со встроенной динамической оценкой количества страниц $products = TplinkParser::parseProductPages($baseUrl, 1); // лимит страниц echo "Всего товаров: " . count($products) . "\n"; ?>