Как царапать новые видео YouTube из определенного канала в первую очередь?

голоса
0

У меня есть канал, и я хочу, чтобы получить новое загруженное видео из него как можно быстрее. Что было бы лучшим способом сделать это? Два вариант Я знаю:

  1. Используйте API YouTube
  2. Доступ к каналу непосредственно через URL

С опцией 1 я должен был бы вызвать API, чтобы получить список видео. Поскольку квоты на месте, я думаю, я буду бежать из API вызовов я могу сделать. Я предположил бы, что вариант 2 является лучшим выбором, так как я могу назвать URL так часто, как я хочу.

Являются ли новые видео доступны через API в первую очередь? Или видео доступны через URL доступны в разное время для пользователей, в зависимости от региона, где они приходят? Я строй URL скребка себе. Я доступ к URL каждой минуты. Тем не менее есть люди, имеющие выставлению 8 минут, прежде чем я его. Я не понимаю, почему это так.

Задан 14/01/2020 в 00:02
источник пользователем
На других языках...                            


1 ответов

голоса
1

Вы можете попробовать RSS-канал для заинтересованного канала. Он содержит свежие видео с UTC меткой времени (так что не вы никаких проблем с часовыми поясами вы упомянули).

RSS ссылку на видео канала можно найти на странице источника канала. Открытый исходный код страницы и поиск «rssUrl»:

Ответил 14/01/2020 в 13:46
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more