Pesquisa no YouTube
Saiba como obter dados de busca do YouTube para vídeos, canais e playlists usando a Web Scraper API. Saiba mais sobre seus parâmetros e veja um exemplo de requisição.
Você pode pesquisar no YouTube por vídeos, canais, playlists ou filmes fornecendo uma pesquisa query para o youtube_search ou youtube_search_max source.
Esta fonte também pode ser combinada com youtube_autocomplete fonte para incluir sugestões e direcionar palavras-chave relevantes e termos de pesquisa.
Os exemplos a seguir demonstram como utilizar a youtube_search fonte para recuperar vídeos do YouTube com base em uma consulta de pesquisa.
curl 'https://realtime.oxylabs.io/v1/queries' \
--user 'USERNAME:PASSWORD' \
-H 'Content-Type: application/json' \
-d '{
"source": "youtube_search",
"query": "how to make a website"
}'import requests
from pprint import pprint
# Estruturar payload.
payload = {
'source': 'youtube_search',
'query': 'how to make a website'
}
# Obter resposta.
response = requests.request(
'POST',
'https://realtime.oxylabs.io/v1/queries',
auth=('user', 'pass1'),
json=payload,
)
# Imprima a resposta JSON com o resultado.
pprint(response.json())Usamos o método de integração síncrono Realtime em nossos exemplos. Se você quiser usar o Push-Pull consulte os Métodos de Integração da seção.
Parâmetros de consulta
source
Define o scraper.
youtube_search ou youtube_search_max
String
query
Termo de pesquisa.
-
String
- parâmetro obrigatório
Filtros
Você pode personalizar sua pesquisa usando todos os filtros disponíveis via interface do YouTube.

Parâmetros de consulta de filtros
upload_date
Filtra vídeos pela data de envio. Valores disponíveis são: today, last_hour, this_week, this_month, this_year.
-
String
type
Retorna resultados por tipo de conteúdo. Valores disponíveis são: video, channel, playlist, movie.
-
String
duração
Duração do conteúdo em minutos. Valores disponíveis são: <4, 4-20, >20.
-
String
sort_by
Determina como os resultados de pesquisa são ordenados. Valores disponíveis são rating, relevance, view_count,upload_date.
relevance
String
360
Retorna vídeos em 360 graus nos resultados de pesquisa.
-
Booleano
3d
Retorna vídeos 3D nos resultados de pesquisa.
-
Booleano
4k
Retorna vídeos em resolução 4K nos resultados de pesquisa.
-
Booleano
creative_commons
Retorna apenas vídeos com licenças Creative Commons.
-
Booleano
hd
Retorna vídeos em alta definição nos resultados de pesquisa.
-
Booleano
hdr
Retorna vídeos HDR (High Dynamic Range) nos resultados de pesquisa.
-
Booleano
live
Retorna transmissões ao vivo nos resultados de pesquisa.
-
Booleano
localização
Retorna vídeos com informações de localização.
-
Booleano
purchased
Retorna conteúdo comprado nos resultados de pesquisa.
-
Booleano
legendas
Retorna vídeos com legendas ou closed captions.
-
Booleano
vr180
Retorna vídeos no formato VR180 nos resultados de pesquisa.
-
Booleano
Atualizado
Isto foi útil?

