2016-10-06 20 views
-1

でGoogle Maps APIを検索するユーザーが指定した郵便番号に基づいてテーラーを検索する必要があります。私がLamvel Framework(Version 5)に取り組んでいます。 Ajaxで正常に結果を取得できますが、jsonで管理する際に問題があります。郵便番号

これは私のURLです: https://maps.googleapis.com/maps/api/place/textsearch/json?query=coppel+64710&key=AIzaSyBwb9nwAYMYm4cBkGzAFHmVeqwwoAQEIjI&sensor=true

これはこれは私がしかし

Uncaught SyntaxError: Unexpected token : 

を取得エラー、あなたがURLに入力した場合、それが持っている

<script type="text/javascript"> 

    function initMap() { 
     map = new google.maps.Map(document.getElementById('map'), { 
     center: {lat: -34.397, lng: 150.644}, 
     zoom: 8 
     }); 
    } 

    $(document).ready(function() { 
     //the button that activates the search search 
     $("#find-tailor").click(function() { 
     $.ajax({ 
      url: 'https://maps.googleapis.com/maps/api/place/textsearch/json?query=tailor+78577&key=AIzaSyBwb9nwAYMYm4cBkGzAFHmVeqwwoAQEIjI&sensor=true', 
      type: 'GET', 
      dataType: 'jsonp', 
      jsonpCallback: 'callback' 

     }).done(function(data) { 
       console.log(data); 
      });    
     }); 
    }); 
</script> 

//The script to inicializate the map 
<script async defer src="https://maps.googleapis.com/maps/api/js?key=AIzaSyB-amPYw4EvJGyYfY16HzhF2lqpw--FcHM&libraries=places&callback=initMap"> </script> 

私のスクリプトですjsonの値 どうすればそれらを取得できますか?事前

答えて

0

おかげで、私はあなたがGoogleプレイスのJavaスクリプトAPIを使用していると信じて、あなたが呼んでいる方法が間違っています。

link

の例を確認してください