Buenas tardes,
Estoy creando un proyecto de laravel en el que necesito usar la API de Google Places para obtener datos de entrada.
He configurado todo de la siguiente manera:
<script type="text/javascript" src="https://maps.google.com/maps/api/js?key={{env('GOOGLE_MAPS_API_KEY')}}&libraries=places"> </script> <script> $( document ).ready(function() { google.maps.event.addDomListener(window, 'load', initialize); function initialize() { var input = document.getElementById('property_address'); var autocomplete = new google.maps.places.Autocomplete(input); autocomplete.setComponentRestrictions({ country:"it", }); autocomplete.addListener('place_changed', function () { var place = autocomplete.getPlace(); $('#latitude').val(place.geometry['location'].lat()); $('#longitude').val(place.geometry['location'].lng()); $('#city').val(place.address_components['1'].long_name) $('#country').val(place.address_components['5'].long_name) $('#province').val(place.address_components['4'].short_name) $('#zip_code').val(place.address_components['6'].short_name) console.log(place) }); } }); </script>En mi .env
GOOGLE_MAPS_API_KEY= MY_API_KEYY todo funcionaba bien según era necesario. De repente, todo dejó de funcionar y recibo los siguientes errores en mi consola:
He leído todos los documentos en los enlaces proporcionados por el error, pero todo parece estar bien configurado, la facturación del proyecto está habilitada y las claves también están habilitadas. Incluso intenté cancelar y crear un nuevo proyecto, pero sigo teniendo el mismo problema.
He intentado buscar en Google los errores, pero parece que no puedo encontrar una solución.
¿Tienes alguna idea de por qué recibo estos errores? Me estoy volviendo loco desde un día.
Gracias
Como se desprende del informe de registro de la consola env : {{env('GOOGLE_MAPS_API_KEY')}}
devuelva el valor vacío, así que para asegurarse de que los códigos funcionen correctamente, use la clave api como código duro, en su lugar use {{env('GOOGLE_MAPS_API_KEY')}} escriba su clave api directamente, por ejemplo:
<script type="text/javascript" src="https://maps.google.com/maps/api/js?key=AJodAWJDoajd&libraries=places"></script>si todo funciono correctamente problema en {{env()}} y tienes que solucionar el problema