gratis google ejemplos clave google-maps-api-3 google-places-api

google-maps-api-3 - ejemplos - google maps api key javascript



Claves de la API de Google-¿Qué es la clave del servidor y la clave del navegador? (3)

A partir de ahora (principios de 2018), sospecho que la diferencia entre la clave del servidor y la clave del navegador es insignificante y solo conceptual. Debido a que la consola web le permite aplicar restricciones de IP o restricciones de referencia a cualquiera de sus claves. Por lo tanto, para la misma clave, puede aplicar una restricción de referencia y, a continuación, funciona como una clave del navegador, aplicar una restricción de IP y, a continuación, funciona como una clave de servidor. Además, no encuentro documentación específica sobre la clave del servidor frente a la clave del navegador en esta página de ayuda oficial .

Puedo usar google maps en mi aplicación y usar la URL como el siguiente formato sin los valores clave de API,

<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?sensor=SET_TO_TRUE_OR_FALSE"> </script>

Ahora necesito usar la clave API para rastrear las solicitudes, de acuerdo con los ejemplos que necesita para agregar otro parámetro de cadena de consulta de clave API,

<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=API_KEY&sensor=SET_TO_TRUE_OR_FALSE"> </script>

Pero, recibí 2 claves, una para servidores (restricciones de dirección IP) y otra para aplicaciones de navegador (restricciones de nivel de dominio) son las siguientes:

Clave del servidor: XXXX Clave del navegador: YYYYY

¿Qué tecla debo usar en mi aplicación? ¿Debo usar las dos? No se pudo encontrar un buen artículo sobre esto.


Esto es relevante de nuevo ahora que Google recientemente dejó de usar las Teclas del navegador para sus API de servicios web.

Aquí están las definiciones actuales:

Llaves del servidor

Cree y use una clave de servidor si su aplicación se ejecuta en un servidor. No utilice esta clave fuera del código de su servidor. Por ejemplo, no lo incruste en una página web. Para evitar el robo de cuotas, restrinja su clave para que solo se puedan realizar solicitudes desde las direcciones IP de origen de sus servidores.

Teclas del navegador

Cree y use una clave de navegador si su aplicación se ejecuta en un cliente, como un navegador web. Para evitar que su clave se utilice en sitios no autorizados, solo permita referencias de los dominios que administra.

(desde https://developers.google.com/console/help/new/ )


Pruebe la clave del navegador, encontró esta publicación, pero está escrita en 2012,

https://groups.google.com/forum/#!topic/android-gcm/Ir-dNtPRKcU

Encontré esto en la web: "2.Haga clic en Crear nueva clave de servidor. O una clave de servidor o una clave de navegador deberían funcionar. La ventaja de usar una clave de servidor es que le permite agregar direcciones IP a la lista blanca. Aparece la siguiente pantalla:"

http://developer.android.com/google/gcm/gs.html

¡Espero que esto te ayudará!