Receber credenciais de autorização
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Para usar a API YouTube Reporting ou a API YouTube Analytics, seu aplicativo precisa de credenciais de autorização.
Este documento descreve os diferentes tipos de credenciais de autorização suportados pelo Console de APIs do Google. 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 da API.
-
Nesta página, você pode criar dois tipos diferentes de credenciais.
No entanto, todos os métodos para a API YouTube Reporting e a API YouTube Analytics exigem autorização do OAuth 2.0.
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, seu aplicativo envia um ID de cliente e, possivelmente, uma chave secreta do cliente para obter 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 para a API YouTube Reporting e a API YouTube Analytics exigem autorização do OAuth 2.0.
Por esse motivo, siga as instruções acima para gerar credenciais do OAuth 2.0. Também é possível 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 de que você precisa ainda não existe, crie uma no console clicando em Criar credenciais
> Chave de API. É possível 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.
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2024-03-06 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2024-03-06 UTC."],[[["Applications need authorization credentials to use the YouTube Reporting API or the YouTube Analytics API."],["The Google API Console supports different types of credentials, but the YouTube Reporting API and YouTube Analytics API require OAuth 2.0 authorization."],["OAuth 2.0 credentials, which involve a client ID and potentially a client secret, are needed for applications requesting private user data."],["API keys can be used to identify a project and provide API access, but are not necessary for the YouTube Reporting API and the YouTube Analytics API."],["You can generate OAuth 2.0 credentials for web applications, service accounts, or installed applications."]]],["To use the YouTube Reporting or Analytics APIs, applications need authorization credentials. Navigate to the Credentials page in the Google API Console to create them. While API keys can be created and optionally used, OAuth 2.0 credentials are required for all methods in these APIs. Generate OAuth 2.0 credentials, including a client ID and secret. API keys identify your project and can be restricted for security, but are not a replacement for OAuth 2.0 tokens.\n"]]