Como raspar novos vídeos do YouTube de um canal específico em primeiro lugar?

votos
0

Eu tenho um canal e eu quero começar um novo vídeo carregado a partir dele o mais rápido possível. Qual seria o melhor método para fazê-lo? Dois opção eu sei:

  1. Use a API do YouTube
  2. Acesse o canal via url diretamente

Com a opção 1 que eu precisaria para chamar a API a fim de obter uma lista de vídeos. Desde lá quotas no lugar, eu acho que vai ficar fora das chamadas de API que eu posso fazer. Eu diria que a opção 2 é a melhor aposta, uma vez que pode chamar a url tão frequentemente como eu quero.

São novos vídeos disponíveis por meio da API em primeiro lugar? Ou é um vídeo acessado via URL disponibilizados em momentos diferentes para os usuários, dependendo da região eles estão vindo? Eu construir um url raspador de mim mesmo. Eu acessar a url cada minuto. Ainda há pessoas que têm o vídeo de 8 minutos antes de eu tê-lo. Eu não entendo porque este é o caso.

Publicado 14/01/2020 em 00:02
fonte usuário
Em outras línguas...                            


1 respostas

votos
1

Você pode tentar feed RSS para o canal interessado. Ele contém vídeos frescos com UTC timestamp (assim Ainda não há problemas com fusos horários que você mencionou).

link RSS vídeos do canal pode ser encontrada no código fonte da página do canal. Open source da página e pesquisa "rssUrl":

Respondeu 14/01/2020 em 13:46
fonte usuário

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