1. Вступайте в наш Telegram чат: https://t.me/a_parser Нас уже 1500+ и мы растем!
    Скрыть объявление

Уникализация с возможностью задать кол-во не уникальных 1.0

Пример уникализации по домену, с возможностью задать максимальное кол-во не уникальных результатов

  1. Support
    Минимальная версия A-Parser:
    1.1.500
    Задача: спарсить уникальные урлы по ключу, при этом используя уникализацию по домену, но с возможностью указать максимальное количество урлов на одном домене.
    [​IMG]
    • Используем парсер нужной ПС (в примере SE::Bing SE::Bing)
    • Включаем обычную уникализацию по ссылкам
    • Результат выводим шаблонизатором:
      • в Начальном тексте создаем хэш, в котором будем хранить кол-во выведенных урлов по каждому домену
      • в Общем формате результата задаем лимит не уникальных урлов (в примере 3)
      • выводим каждый урл, извлекая из него регулярным выражением домен и считая их кол-во
      • если кол-во больше лимита, то урл больше не выводим
    BlackAlex нравится это.