0

我正在使用 Google Place 文本搜索 API 使用以下代码获取对 Chino 的商业名称 Dental Care 的评论:

$gRef = reset(json_decode(file_get_contents(' https://maps.googleapis.com/maps/api/place/textsearch/json?query=Dental%20Care%20of%20Chino%20Hills+91709&sensor=false&key=API_KEY&userIp= ' . $_SERVER['REMOTE_ADDR']))->结果)->参考;

但它向我展示了奇诺岗牙科集团业务的评论

在分析了这个问题后,我得到了线索,它可能是相同的邮政编码,但我仍然感到困惑,因为我也在传递名字,所以为什么它需要另一家企业的评论。

谁能帮我弄清楚确切的问题是什么以及为什么会这样?

4

1 回答 1

1

我猜你是担心你的业务变化的参考。它应该相当稳定,但只要您不移动您的营业地点,这里有一个查询将返回您的业务:

$gRef = reset(json_decode(file_get_contents('https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=33.982357,-117.733055&rankby=distance&keyword=Dental%20Care%20of%20Chino%20Hills+91709&sensor=false&key=API_KEY&userIp=' . $_SERVER['REMOTE_ADDR']))->results)->reference;

也就是说,我会硬连接您的参考资料,或者至少将其缓存一周左右。

于 2013-09-13T05:22:12.670 回答