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

  • Автор темы Автор темы nikolan
  • Дата начала Дата начала

nikolan

A-Parser Enterprise License
A-Parser Enterprise
Подскажите по возможности каким образом получить результаты вот такого вида:

При дефолтных настройках парсер сохраняет вот такой результат:

То есть watch?v= нужно заменить на embed/

Спасибо.
 
Здравствуйте.
Используйте Конструктор результатов и опцию String replace
w8vjk_190916104132.png
 
Спасибо. В половине результатов сохраняет "none". Я полагаю что дело в прокси. Можно как-то обойти эту проблему и пробовать создавать запросы до тех пор пока ссылки не будут спаршены?
 
Попробовал - результат без улучшений. Ещё заметил, что может спарсить к примеру только 5 линков и после последнего 5-го линка стоит none, хотя на странице 20 результатов и поидее должны спарситься все 20. Парсер показывает, что отрабатывает успешно, без ошибок.
 
Для более оперативного решения лучше написать в любой удобный мессенджер поддержки (https://a-parser.com/pages/support/) и предоставить примеры запросов и пресет, с которыми воспроизводится проблема.
 
Спасибо. Беру кучу зарпосов и паршу - некоторые запросы не обрабатывает.
Беру один из этих необработанных запросов и делаю тест задания с ним первый раз - не парсится, второй раз - спарсилось.
Посмотрел лог и увидел, что вот с такой записью в логе, не парсит:
Unknown type: promotedSparklesTextSearchRenderer
Подозреваю, что именно в этом проблема, так как при удачном парсинге при тесте задания такой записи нет.
 
Unknown type: promotedSparklesTextSearchRenderer
Обычно в парсере Youtube это не ошибка, а просто инфо о том, что в выдаче есть какой-то неизвестный тип данных. Но, если из-за этого все же возникают проблемы, то напишите по одному из контактов:
Skype: a-parser или Telegram: @aparser
Нужны будут запросы, по которых воспроизводится проблема, а также, возможно, доступ к вашему парсеру.
 
Назад
Верх