1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вступайте в наш Telegram чат: https://t.me/a_parser Нас уже 2600+ и мы растем!
    Скрыть объявление

Получение embed ссылок из Youtube

Тема в разделе "Техническая поддержка", создана пользователем nikolan, 15 сен 2019.

  1. nikolan

    nikolan A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    2 апр 2018
    Сообщения:
    20
    Симпатии:
    0
    Подскажите по возможности каким образом получить результаты вот такого вида:

    При дефолтных настройках парсер сохраняет вот такой результат:
    То есть watch?v= нужно заменить на embed/

    Спасибо.
     
  2. Support Денис

    Support Денис A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    12 июн 2017
    Сообщения:
    586
    Симпатии:
    185
    nikolan нравится это.
  3. nikolan

    nikolan A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    2 апр 2018
    Сообщения:
    20
    Симпатии:
    0
    Спасибо. В половине результатов сохраняет "none". Я полагаю что дело в прокси. Можно как-то обойти эту проблему и пробовать создавать запросы до тех пор пока ссылки не будут спаршены?
     
  4. Support Денис

    Support Денис A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    12 июн 2017
    Сообщения:
    586
    Симпатии:
    185
    Поставьте больше попыток (опция Request retries)
     
  5. nikolan

    nikolan A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    2 апр 2018
    Сообщения:
    20
    Симпатии:
    0
    Попробовал - результат без улучшений. Ещё заметил, что может спарсить к примеру только 5 линков и после последнего 5-го линка стоит none, хотя на странице 20 результатов и поидее должны спарситься все 20. Парсер показывает, что отрабатывает успешно, без ошибок.
     
  6. Support

    Support Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    16 мар 2012
    Сообщения:
    4.346
    Симпатии:
    2.096
    Для более оперативного решения лучше написать в любой удобный мессенджер поддержки (https://a-parser.com/pages/support/) и предоставить примеры запросов и пресет, с которыми воспроизводится проблема.
     
  7. nikolan

    nikolan A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    2 апр 2018
    Сообщения:
    20
    Симпатии:
    0
    Спасибо. Беру кучу зарпосов и паршу - некоторые запросы не обрабатывает.
    Беру один из этих необработанных запросов и делаю тест задания с ним первый раз - не парсится, второй раз - спарсилось.
    Посмотрел лог и увидел, что вот с такой записью в логе, не парсит:
    Unknown type: promotedSparklesTextSearchRenderer
    Подозреваю, что именно в этом проблема, так как при удачном парсинге при тесте задания такой записи нет.
     
  8. Support

    Support Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    16 мар 2012
    Сообщения:
    4.346
    Симпатии:
    2.096
    Обычно в парсере Youtube это не ошибка, а просто инфо о том, что в выдаче есть какой-то неизвестный тип данных. Но, если из-за этого все же возникают проблемы, то напишите по одному из контактов:
    Skype: a-parser или Telegram: @aparser
    Нужны будут запросы, по которых воспроизводится проблема, а также, возможно, доступ к вашему парсеру.
     

Поделиться этой страницей