Como resolver o erro "Este IP, site ou aplicativo para dispositivos móveis não está autorizado a usar esta chave de API"?

Existem diversos cenários que podem causar esse erro:

  • Você ativou restrições de endereço IP (servidor) na chave de API, e um endereço IP não autorizado está tentando enviar uma solicitação.
  • Você ativou restrições de referenciador de HTTP (site) na chave de API, e um referenciador não autorizado está tentando enviar uma solicitação.
  • Você definiu um nome de pacote e uma impressão digital para restringir o uso aos apps Android, e um aplicativo Android não autorizado está tentando enviar uma solicitação.
  • Você especificou identificadores de pacote para restringir solicitações originadas de apps iOS, e um app iOS não reconhecido está tentando enviar uma solicitação.
  • Era possível receber esse erro se você usasse alguma API de serviço da Web com uma chave de API que tem restrições ao referenciador de HTTP. As solicitações para essas APIs precisam ser identificadas com uma chave de API com restrições ao endereço IPMude o objeto da restrição da sua chave do referenciador de HTTP para o endereço IP. Para mais informações sobre como restringir chaves de API, consulte o artigo Práticas recomendadas de chaves de API.

Visualizar e editar suas credenciais de chave de API

Para visualizar as chaves de API e gerenciar as restrições, faça o seguinte:

  1. Acesse a página "Credenciais" do Console do Cloud.
  2. Selecione o projeto que contém a chave de API que você quer verificar.
  3. Para visualizar as informações de credenciais, incluindo as restrições definidas para a chave, clique no nome da chave na lista de chaves de API.
  4. As credenciais completas da chave de API selecionada serão exibidas, incluindo as restrições definidas para a chave. Aqui, as restrições podem ser alteradas, excluídas ou atualizadas.