gpt4 book ai didi

google-maps - 如何在 Google Place URL 中获取 cid?

转载 作者:行者123 更新时间:2023-12-01 09:35:56 31 4
gpt4 key购买 nike

我想向 google Places(不是 google Place API)发送请求,我不需要以 XML 或 JSON 格式获取数据,我只想获取地点页面并将其显示给用户。

这个网址对我有用http://maps.google.com/maps/place?cid=2124238351431937390但我想知道如何获得这个“cid”,这似乎是一个企业的唯一 ID。我从 google place api 获取了一个示例响应,但没有找到与任何响应字段相同的业务的 cid。

有谁知道我怎样才能得到这个“cid”?

谢谢尼桑特

最佳答案

以下是获取某个地点的 cid 的方法。输入您自己的 API key 和您要查找 cid 的餐厅名称)。

第 1 步:像这样调用 Places Request API

https://maps.googleapis.com/maps/api/place/search/json?
location=47.6757453,-122.3149514&
radius=500&
types=food&
name=Pies&
sensor=false&
key=AIzaSyZZZZZZZZZZZZ

这些网址是一行。它们被分成多行以便于阅读。

注意name参数是我要获取cid的名为“Pies and Pints”的餐厅,lat&lng是同一个地方的位置信息。

响应将包含一个“引用”键,每个位置都是唯一的。

第 2 步:从上面获取“引用”值并调用 Places Details API,如下所示:

https://maps.googleapis.com/maps/api/place/details/json?
reference=CnRiAAAATIbN_GasBkBS6xLoO_HzR7owHvGaDXbG5QIbLf7eSZtIc4ZpvbBPxhVPEKZs5c4ptqxeKNVLCXZEoSOwLMn9nqkRc6khFuJFPh5jy-hjrh3Xr7X75w3-TIoTl3E-dKiZ2LcHuReWKZxydI75vH6zyRIQxfoiOKfFjo_1O-hnnllafxoU9tU_HoZos8C5uWextAk08RMukCY&
sensor=true&
key=AIzaSyBnI5DyG7ZZZZZZZZZZZZ

查看此API的响应,键“url”包含“cid”。


请参阅 google Places 文档以了解有关其 API 的更多信息。

关于google-maps - 如何在 Google Place URL 中获取 cid?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7989930/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com