Autorizar solicitações
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Cada solicitação que seu aplicativo envia
para a API Google AMP URL precisa
identificar o aplicativo para o Google.
Identifique seu aplicativo usando a
chave de API dele.
Adquirir e usar uma chave de API
Uma chave de API
precisa acompanhar as solicitações para a API Google AMP URL relacionadas a dados públicos.
A chave identifica seu projeto e fornece acesso à API, à cota e aos relatórios.
Para adquirir uma chave de API, faça o seguinte:
- Abra a página Credenciais.
- Crie e use uma chave do servidor.
Não use essa chave fora do código do seu servidor.
Por exemplo, não a incorpore em uma página da Web.
Para evitar roubo de cota,
restrinja sua chave para que as solicitações só sejam permitidas
para os endereços IP de origem dos seus servidores.
Para proteger suas chaves de API, siga as
práticas recomendadas para usar chaves de API.
Quando você tem uma chave de API, seu app pode adicionar o parâmetro de consulta key=yourAPIKey
ao final de todos os URLs de solicitação.
É seguro incorporar a chave de API a URLs. Não é necessário codificá-la.
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 2025-08-04 UTC.
[null,null,["Última atualização 2025-08-04 UTC."],[[["\u003cp\u003eEvery request sent to the Google AMP URL API must identify your application using an API key.\u003c/p\u003e\n"],["\u003cp\u003eObtain an API key through the Google Developers Console, specifically a Server key, and restrict its usage to your server's IP addresses for security.\u003c/p\u003e\n"],["\u003cp\u003eInclude your API key in all request URLs as a query parameter (\u003ccode\u003ekey=yourAPIKey\u003c/code\u003e), which is safe for embedding without encoding.\u003c/p\u003e\n"]]],["To interact with the Google AMP URL API, obtain an API key from the Credentials page. Create a Server key and restrict it to your server's IP addresses for security. Append the `key=`yourAPIKey parameter to all request URLs. This key identifies your project, grants API access, and provides quota and reports. Do not embed the key outside of server code, as it's designed for server-side use. Refer to the linked best practices for securely managing your API key.\n"],null,["# Authorize Requests\n\nEvery request your application sends\nto the Google AMP URL API needs\nto identify your application to Google.\nIdentify your application using the application's\n[API key](https://developers.google.com/console/help/generating-dev-keys).\n\nAcquire and use an API key\n--------------------------\n\nAn [API key](https://developers.google.com/console/help/generating-dev-keys)\nmust accompany requests to the Google AMP URL API for public data.\n\nThe API key identifies your project and provides API access, quota, and reports.\nTo acquire an API key, do the following:\n\n1. Open the [Credentials page](https://console.developers.google.com/apis/credentials?project=_).\n2. Create and use a **Server key**. Do not use this key outside of your server code. For example, do not embed it in a web page. To prevent quota theft, restrict your key so that requests are only allowed from your servers' source IP addresses.\n\nTo keep your API keys secure, follow the\n[best practices for securely using\nAPI keys](https://developers.google.com/console/help/api-key-best-practices).\n\nAfter you have an API key,\nyour application can append the query parameter\n`key=`yourAPIKey\nto all request URLs.\n\nThe API key is safe for embedding in URLs; it doesn't need any encoding."]]