我们开发了一个建立旅行路线的平台。 旅行计划(=旅程)由用户定义的流量排序的地点组合。 我们希望使用Google Places API搜索地点。我们想存储一个place_id,并用它来检索旅行信息。 place_id将用于从Google获取该地点的详细信息。 只有当用户决定将该地点包含在他的旅行行程中时,才会保存place_id以供将来使用。
是否允许根据使用条款?
谢谢! ORIT
答案 0 :(得分:6)
我目前正在问自己完全相同的问题。
通过Google Places API文档阅读(我也猜到了),我还没有找到明确/明确的答案。
但是,文档的几个部分让我认为 place_id 可以保存并稍后用于检索地方结果。
在" Place Details Results"部分,据说" id" 属性已弃用,应替换为place_id。作为" id"据说是一个稳定的标识符,我得出结论,place_id也是一个稳定的标识符。
另一个有趣的部分是关于" alt_ids ":据说一个给定的地方可以看到它的place_id随时间变化:当SCOPE发生变化时, new place_id归功于这个地方。所以,我会说:
最后,遗憾的是,我没有明确的答案。这只是我目前的假设。我希望有人能帮助我们解决这个问题。
此致
菲利普
答案 1 :(得分:6)
是的,你可以
地方ID不受Google Maps API服务条款第10.1.3节中规定的缓存限制的约束。因此,您可以无限期地存储地点ID值。