Você pode explorar casos de uso comuns da API YouTube Data e da API YouTube Live Streaming na página Casos de uso e amostras de código.
Na página, você seleciona um recurso e um método de API e lista os casos de uso comuns dele. Você pode clicar em qualquer caso de uso para preencher o widget do APIs Explorer com valores de parâmetro e propriedade de amostra para esse caso de uso. Também é possível abrir o widget do APIs Explorer em tela cheia para ver exemplos de código em funcionamento para Java, JavaScript, PHP e Python. Se você atualizar os valores de parâmetros ou propriedades no APIs Explorer, os exemplos de código também serão atualizados para refletir as alterações.
A seção a seguir lista amostras de código disponíveis em outras linguagens.
Snippets de código autônomos
As listas abaixo identificam amostras de código disponíveis para a API de dados do YouTube (v3) em linguagens diferentes de Java, JavaScript, PHP e Python. Conforme observado na seção anterior, as amostras de código para essas linguagens estão disponíveis na página casos de uso e amostras de código.
Apps Script
Go
Exemplo de código | Métodos |
---|---|
Autorizar uma solicitação | Qualquer método que exija autorização. |
Recuperar uploads do usuário atual | playlistItems.list |
Pesquisar vídeos relacionados a uma palavra-chave | search.list |
Enviar um vídeo | videos.insert |
.NET
Ruby
Exemplo de código | Métodos |
---|---|
Autorizar uma solicitação | Qualquer método que exija autorização. |
Criar uma inscrição no canal | subscriptions.insert |
Recuperar uploads do usuário atual |
channels.list playlistItems.list
|
Pesquisar vídeos relacionados a uma palavra-chave | search.list |
Enviar um vídeo | videos.insert |
Talvez você também possa adaptar um dos outros exemplos de Ruby.