API de Dados do YouTube
Vídeos, canais, playlists, comentários e pesquisa em todo o YouTube
A API de Dados do YouTube v3 fornece acesso a dados de vídeos, canais, playlists, comentários e buscas do YouTube. Usos comuns incluem a criação de players de vídeo personalizados, painéis de análise do YouTube, ferramentas de descoberta de conteúdo, sistemas de moderação de comentários e aplicativos de gerenciamento de canais. A autenticação é feita por chave de API (dados públicos somente leitura) ou OAuth 2.0 (dados do usuário, uploads). A cota diária de 10.000 unidades é restrita para aplicativos de alto volume — aumentos de cota exigem revisão do Google. Faz parte do conjunto de APIs do Google, portanto a cobrança é unificada pelo Google Cloud.
Detalhes da API
Categorias
Perguntas frequentes
A API de Dados do YouTube possui um sistema de cotas: 10.000 unidades por dia gratuitamente. Diferentes operações consomem diferentes quantidades de unidades — uma search.list consome 100 unidades, videos.list consome 1 unidade, comments.list consome 1 unidade. A maioria dos desenvolvedores consegue trabalhar dentro da cota gratuita. É possível solicitar cota adicional ao Google, mas a aprovação não é garantida e é cuidadosamente analisada.
A API de Dados do YouTube oferece suporte a: busca de vídeos e recuperação de metadados, análises de canais, leitura e postagem de comentários (requer OAuth), gerenciamento de playlists, upload de vídeos (com OAuth), gerenciamento de inscrições e dados de transmissões ao vivo. Muitos desenvolvedores a utilizam para agregação de conteúdo, ferramentas de pesquisa e painéis de gerenciamento de canais do YouTube.
O endpoint search.list consome 100 unidades de cota por chamada — 100 vezes mais do que a maioria das outras operações. Se você faz buscas com frequência, sua cota diária de 10.000 se esgota após apenas 100 buscas. Otimize: faça cache dos resultados de busca, use videos.list para IDs de vídeos conhecidos (1 unidade cada) e utilize webhooks (Notificações Push via PubSubHubbub) para atualizações de inscrições em vez de polling.
Vídeos não listados podem ser acessados se você tiver a URL direta/ID do vídeo. Vídeos privados exigem autenticação OAuth e só podem ser acessados pelo proprietário ou por usuários com quem o proprietário compartilhou. A API respeita as mesmas configurações de visibilidade do site do YouTube — você não pode acessar conteúdo que normalmente não estaria disponível para você.
