A API de Dados do YouTube (YouTube Data API) permite aos desenvolvedores criarem aplicações utilizando dados do YouTube, entretanto, para poder utilizá-la, é necessário ter credenciais de acesso. Existem basicamente dois tipos de credenciais: a chave de API (API Key) e o ID de Cliente OAuth.
No tutorial abaixo, você aprenderá como criar uma chave para utilizar a API de Dados do YouTube. O único requisito é ter uma conta do Google.
Esse tutorial também pode ser utilizado como referência para a criação de outras chaves de API, como a do Blogger, uma vez que o procedimento é praticamente o mesmo.
Obtendo a chave
1. Acesse o Console de APIs do Google. Se necessário, aceite os termos do serviço;
![](https://1.bp.blogspot.com/-0s4AWNH1FAk/W3AVXtyT0PI/AAAAAAAAIWA/_e0UhiC7q9IzViwQroXX3_V69IHBB7f6gCLcBGAs/s1600/chave-api-youtube-01.png)
2. Clique no botão Criar projeto;
![](https://1.bp.blogspot.com/-qii4TNHkvf0/W3AVXlhrmNI/AAAAAAAAIV4/H4bK9umebF0PfoqSrwfEL_98rmQ65UEXQCLcBGAs/s1600/chave-api-youtube-02.png)
3. Digite o nome do projeto e clique no botão Criar;
![](https://2.bp.blogspot.com/-ZEKwsw_F78w/W3AVXqNsxOI/AAAAAAAAIV8/H382FjyV6_gO_zBFArLqBbGGeYsRfRxZwCLcBGAs/s1600/chave-api-youtube-03.png)
4. Clique no botão Ativar APIs e Serviços;
![](https://4.bp.blogspot.com/-drfRY543lfo/W3AVYefg1iI/AAAAAAAAIWE/i-el8kQIF2U3ACyOJS4pARaMgfmInzAzQCLcBGAs/s1600/chave-api-youtube-04.png)
5. Pesquise "youtube" e selecione YouTube Data API v3;
![](https://3.bp.blogspot.com/-9Lhy-DSdg1M/W3AVYvaRUtI/AAAAAAAAIWI/8l2kwqrb8t0xGtvkeFnHXBf23HS3OQi-wCLcBGAs/s1600/chave-api-youtube-05.png)
6. Clique no botão Ativar;
![](https://1.bp.blogspot.com/-obrneuOMdD0/W3AVYwEWePI/AAAAAAAAIWM/WRT_fT0D9Mg4RaSmvEGxGVNf4_RQFFNmwCLcBGAs/s1600/chave-api-youtube-06.png)
7. Após isso, uma página da API dentro do seu projeto será aberta. Clique no botão Criar credenciais;
![](https://1.bp.blogspot.com/-zMds3qnokXk/W3AVZAmtI-I/AAAAAAAAIWQ/CoAsdQ9tEmE00C2I2oOrgGfaecIEJdD0wCLcBGAs/s1600/chave-api-youtube-07.png)
8. Na página para criar a credencial, escolha YouTube Data API v3 em "Qual API você usa?". Na opção "De onde você chamará a API?" escolha o tipo de aplicação na qual você utilizará a chave. Além disso, selecione a opção "Dados públicos" em "Que dados você acessará?". Depois clique em Preciso de quais credenciais?.
![](https://2.bp.blogspot.com/-Oopmwoa9I9g/W3AVZZMGlMI/AAAAAAAAIWU/9FbrlV6aAUYP4SsXYemR_Pbc2KJlR_VtgCLcBGAs/s1600/chave-api-youtube-08.png)
9. Após isso, a Chave de API será criada e adicionada ao seu projeto. Entretanto
A Chave de API deve ser considerada como uma senha. Não a forneça para ninguém. Também não é recomendado que você a incorpore no lado do cliente da sua aplicação, pois isso a deixará vulnerável.
Entretanto, existem situações nas quais isso é impossível. É o caso de uma aplicação JavaScript, onde todo código fica no lado do cliente. Felizmente, o Google permite restringir as Chaves de API de tal modo que elas se tornam inúteis nas mãos de terceiros.