Places APIを使用しようとしていて、最初はjQueryから$ .ajaxを使用しようとしていましたが、ファイルの最初の要素で予期しないトークンエラーが発生しました。しかし、Places APIからJSONPを取得することはできません。だから、それは返すもののサンプルです、私は私の人生のためにそれがidをコンソールに(初心者のために)印刷するようにすることはできません...誰かが正しい方向に私を向けるかもしれない?Google Places APIからJSONファイルを取得
JSONがある場所から返さ:
{
"html_attributions" : [],
"results" : [
{
"geometry" : {
"location" : {
"lat" : 33.7862590,
"lng" : -117.8531270
}
},
"icon" : "http://maps.gstatic.com/mapfiles/place_api/icons/restaurant-71.png",
"id" : "5be9a13a28635cf8fd2ef3c62c24d51277a4ba58",
"name" : "Kimmies Coffee Cup",
"rating" : 3.30,
"reference" : "CnRpAAAANKLoOHJ1STFaFavIPjm2bpMDneGTv0AXfixyl-koF7KSK-lQSldk3c01RFJu9Gf62zXnRScte-dkPCBU8KuxCo7AMctfuaIhNkPE8RKENF9HeMlkuEg-Scp97--1VWJvjpNQjc6xRvdXsbf7V8NrSRIQnXjZBKbrSeSg2sTwBosKghoUEFlNDIN5cnVbn5n7aNtwycord-E",
"types" : [ "restaurant", "food", "establishment" ],
"vicinity" : "190 S Glassell St # B, Orange"
}
]
}
そして、これは私がしようとしていたが、明らかに私はもうそれを使用することはできません何です...
$(document).ready(function() {
$.ajax({
url: 'https://maps.googleapis.com/maps/api/place/search/json',
dataType: 'jsonp',
type: 'GET',
data: {
location: '33.787794,-117.853111',
radius: 100,
name: 'coffee',
key: 'KEY_HERE',
sensor: false,
},
success: function(data) {
console.log(data.results[0].id);
}
});
});
を任意の提案は素晴らしいことだ、感謝を!
私はそれが私の状況に適用されているかどうかはわかりませんでした。私はその機能にデータ(場所、半径、名前、キー、センサー)をどのように追加するのかが完全にはわかりません。その部分はどこに行くの?ありがとう! – sfgiants2010