나는 꽤나 조금은 진흙 투성이지만 여전히 독서를하고 있습니다. 나는 Google 장소에 비즈니스 목록을 가져오고 주소, 리뷰, 이미지, 위치, 설명과 같은 '세부 정보'를 표시하는 앱을 만들려고합니다.google places API 세부 정보 요청 api
나는 이미 내가이 다음 한(사용자가 검색 만에 탐색 페이지를 볼 수 없습니다) 사업의 이름과 위치를 알고 검색을 수행 할 해달라고
: https://developers.google.com/maps/documentation/javascript/places#place_details_requests
및 여기에 코드 양식을 사용 : Google Places API - Places detail request undefined
function initialize() {
var pyrmont = new google.maps.LatLng(50.458447,-3.509552);
map = new google.maps.Map(document.getElementById('map_canvas'), {
mapTypeId: google.maps.MapTypeId.ROADMAP,
center: pyrmont,
zoom: 15
});
var request = {
location: pyrmont,
radius: 5000,
types: ['bar']
};
infowindow = new google.maps.InfoWindow();
service = new google.maps.places.PlacesService(map);
service.search(request, callback);
}
function callback(results, status) {
if (status == google.maps.places.PlacesServiceStatus.OK) {
for (var i = 0; i < results.length; i++) {
createMarker(results[i]);
}
}
}
function createMarker(place) {
var placeLoc = place.geometry.location;
var marker = new google.maps.Marker({
map: map,
position: place.geometry.location
});
google.maps.event.addListener(marker, 'click', function() {
infowindow.setContent(place.name + "<br />" + place.formatted_address +"<br />" + place.website + "<br />" + place.rating + "<br />" + place.formatted_phone_number);
infowindow.open(map, this);
});
}
HTML :
<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?libraries=places&sensor=false"></script>
</head>
<body>
<div id="content">
<div id="map_canvas">
map
</div>
</div>
</body>
GET 요청을 수행하고 특정 비즈니스 목록에 대한 HTML로 인쇄가 할 수있는 가장 쉬운 방법은 무엇입니까?
오른쪽 소리가 들립니다. – vincentieo