2016-10-04 1 views
-2

Ich möchte die Geschäftsinformationen erhalten, wo in Google Business hinzugefügt. Zum Beispiel eine Person, die "Computergeschäfte in Newdelhi" sucht. Dann möchte ich alle Details von Computer-Shops in New Delhi zeigen, wo in Google Business (oder Karte) aufgeführt, ohne Karten anzuzeigen. Wie es im Web möglich ist (php oder js oder irgendeine Programmiersprache im Web).So erhalten Sie die Geschäftsinformationen mit Google-Geschäft

Antwort

2

Ich würde vorschlagen, mit der Google Places API zu beginnen. Dies ist im Wesentlichen eine Teilmenge der Google Maps-API. Es ist nicht erforderlich, dass die Karte selbst tatsächlich gerendert wird.

https://developers.google.com/places/

https://developers.google.com/maps/documentation/javascript/places#place_details

Update:

hier ist ein CodePen Beispiel eine sehr schnelle und schmutzige nackte Knochen Beispiel zeigt jQuery verwenden.

var placesAPIAccessKey = '<your key here>'; 

var placesSearchAPIEndpoint = 'http://crossorigin.me/https://maps.googleapis.com/maps/api/place/nearbysearch/json'; 
var placesLookupAPIEndpoint = 'http://crossorigin.me/https://maps.googleapis.com/maps/api/place/details/json'; 

var placesSearchParams = { 
    key: placesAPIAccessKey, 
    location: '28.5219145,77.2189402', // New Dheli, India 
    radius: 5000, // 5km search radius from center point 
    type: 'electronics_store', 
    keywords: 'computer shop store repair service laptop notebook chromebook hp acer asus apple dell' 
}; 

function getThePlaces() { 
    $.get(placesSearchAPIEndpoint,placesSearchParams,function(data){ 
    $.each(data.results, function(index,content) { 
     $.get(placesLookupAPIEndpoint,{ 
     key:placesAPIAccessKey, 
     placeid:content.place_id 
     }, function(data) { 
     $('body').append(
      '<div>'+ 
      data.result.name + '<br>' + 
      ' Address: ' + data.result.formatted_address + '<br>' + 
      ' Phone: ' + data.result.formatted_phone_number + 
      '</div>'); 
     }); 
    }); 
    }); 
}; 

getThePlaces(); 

Link CodePen zu leben: http://codepen.io/pixelchemist/pen/RGjYEQ * beachten Sie Ihre eigenen Orte API-Schlüssel schaffen, müssen dafür *

+0

zu arbeiten, wie die Liste der Computer-Shops in Delhi zu erhalten. –

+0

aktualisierte meine Antwort mit einem einfachen Beispiel, bitte beachten Sie, dass Sie Ihre eigene API, die Sie von Google und der http://crossorigin.me/ Präfix auf dem Endpunkt Uris erhalten können, die für Codepen erforderlich ist, und wenn ausgeschlossen werden kann an anderer Stelle laufen –

+0

Ich habe das Ergebnis. Danke @nathaniel –