我正在使用google places api,但它会使用不同的place_id返回值。 我考虑过这个博客:https://developers.google.com/places/documentation/search
我已经请求了这样的地方ID: https://maps.googleapis.com/maps/api/place/details/json?key=AAIS ...
在这个网址中,您可以看到place_id是“EiJ ...”
但是在回归的json中,我收到了不同的place_id。
“place_id”:“AASS ......”, “参考”:“df ......”
当我尝试参考时,它是一样的。
我错了什么? 这是与place_id不同的位置吗?
感谢您的帮助......
答案 0 :(得分:0)
1)切勿在公共论坛上发布您的API密钥。去给自己一个新的。
2)引用已被弃用,因此您不需要包含它
3)EiJG ......不像
运行地方搜索并获取Placeid,然后重试。您尚未发布您最初搜索的内容,因此无法验证EiJ ...是否真的是有效的Placeid。
答案 1 :(得分:0)
您还可以将多个地点ID
与特定地点相关联。
在这种情况下,如果您使用一个地点ID
请求详细信息,则可以返回另一个ID
(您使用备用ID
,它会返回它认为是主要的地方)。
我发现你的问题是如何处理这个因为我将使用他们的主键存储信息,如果它发生变化,它将导致问题,因为ID最初来自他们的搜索(我将获得新的ID并没有意识到它与我存储的信息有关。