【问题标题】:What's the difference between id and place id in google map api result?google map api结果中的id和place id有什么区别?
【发布时间】:2018-01-23 00:00:50
【问题描述】:

Here 是 google map api 的示例结果。

如您所见,有两个项目似乎是独一无二的。

id: "4c45c924b261e2bb262360fb5a25d4b9a94088a7",

place_id: "ChIJf5Us9YQBjj8R0OohvHQms1U",

这些有什么区别呢?我应该将哪个存储在我的项目数据库中以供以后使用?

【问题讨论】:

    标签: database api google-maps location


    【解决方案1】:

    你应该使用 place_id(id 看起来像一个临时标识符)

    Place IDs :

    地点 ID 是唯一标识地点的文本标识符...

    您可以在 Google Places API 和许多 Google Maps API 中使用相同的地点 ID...

    您可以存储地点 ID 并在以后使用它来检索相同的地点详细信息...

    地点 ID 不受 Google Maps API 服务条款第 10.5.d 节中所述的缓存限制的约束。因此,您可以存储地点 ID 值以供以后使用。

    【讨论】:

    • 请注意,地点 ID 比人们希望的要多一点 ephemeral
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-20
    • 2015-10-14
    • 1970-01-01
    • 1970-01-01
    • 2012-10-06
    相关资源
    最近更新 更多