Seu aplicativo precisa ter credenciais de autorização para usar a API YouTube Live Streaming. Este documento descreve os diferentes tipos de credenciais de autorização compatíveis com o console do Google Cloud. Também explica como localizar ou criar credenciais de autorização para seu projeto.
Crie seu projeto e selecione serviços de API
- Abra a página Credenciais no Console de APIs.
-
Nesta página, você pode criar dois tipos diferentes de credenciais.
No entanto, todos os métodos da API YouTube Live Streaming exigem autorização do OAuth 2.0
autorização.
Siga as instruções abaixo para gerar credenciais do OAuth 2.0.
-
OAuth 2.0: sempre que seu aplicativo solicitar dados particulares do usuário ele deverá enviar um token OAuth 2.0 junto da solicitação. Primeiro, o aplicativo envia um ID do cliente e, possivelmente, uma chave secreta do cliente para receber um token. É possível gerar credenciais OAuth 2.0 para aplicativos da Web, contas de serviço ou aplicativos instalados.
Para mais informações, acesse a documentação do OAuth 2.0.
-
Chaves de API:você tem a opção de incluir uma chave de API com uma solicitação. A chave identifica seu projeto e fornece acesso à API, à cota e aos relatórios.
Todos os métodos da API YouTube Live Streaming exigem autorização do OAuth 2.0. Por esse motivo, siga as instruções acima para gerar credenciais do OAuth 2.0. Se quiser, você também pode enviar uma chave de API, mas isso não é necessário.
A API é compatível com diversos tipos de restrições em chaves de API. Se a chave de API necessária ainda não existir, crie uma no console clicando em Criar credenciais > Chave de API. Você pode restringir a chave antes de usá-la na produção clicando em Restringir chave e selecionando uma das Restrições.
-
Para proteger as chaves de API, siga as práticas recomendadas para usar as chaves de API com segurança.