Javascript 如何使用google business获取业务详细信息

Javascript 如何使用google business获取业务详细信息,javascript,php,google-maps,web,google-maps-api-3,Javascript,Php,Google Maps,Web,Google Maps Api 3,我想在google business中添加业务详细信息。例如,一个人搜索“新德里的电脑商店”。然后我想在不显示地图的情况下显示在谷歌商务(或地图)中列出的新德里电脑商店的所有详细信息。如何在web中实现(php或js或web中的任何编程语言) 我建议从Google Places API开始。这本质上是Maps API的一个子集。不要求实际渲染贴图本身 更新: 下面是一个代码笔示例,它显示了一个使用jQuery的非常快速和肮脏的裸体示例 var placesAPIAccessKey = '&l

我想在google business中添加业务详细信息。例如,一个人搜索“新德里的电脑商店”。然后我想在不显示地图的情况下显示在谷歌商务(或地图)中列出的新德里电脑商店的所有详细信息。如何在web中实现(php或js或web中的任何编程语言)

我建议从Google Places API开始。这本质上是Maps API的一个子集。不要求实际渲染贴图本身

更新:

下面是一个代码笔示例,它显示了一个使用jQuery的非常快速和肮脏的裸体示例

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();
var placesapiacesskey='';
变量placesSearchAPIEndpoint=http://crossorigin.me/https://maps.googleapis.com/maps/api/place/nearbysearch/json';
变量placesLookupapihttp://crossorigin.me/https://maps.googleapis.com/maps/api/place/details/json';
变量placesSearchParams={
密钥:placesapiacceskey,
地点:'28.5219145,77.2189402',//印度新德里
半径:5000,//距离中心点5公里的搜索半径
类型:“电子商店”,
关键词:“电脑商店维修服务笔记本电脑chromebook惠普宏碁华硕苹果戴尔”
};
函数getThePlaces(){
$.get(placesSearchPiendPoint、placesSearchParams、函数(数据){
$.each(数据、结果、函数(索引、内容){
$.get(placesLookupApident{
密钥:placesapiacceskey,
placeid:content.place\u id
},函数(数据){
$('body')。追加(
''+ 
data.result.name+“
”+ '地址:'+data.result.formatted_地址+'
'+ “电话:”+data.result.formatted_电话号码+ ''); }); }); }); }; getThePlaces();
链接到live CodePen:
*注意:您需要提供自己的places API密钥,以便其正常工作*

如何获取德里的计算机商店列表。更新了我的回复,并提供了一个简单的示例,请注意,您需要提供您自己的API,您可以从谷歌获得该API以及端点URI上的前缀,这是codepen所需要的,如果在我得到结果的其他地方运行,则可以将其排除。谢谢@nathaniel