我想使用 Google Places API 来获取给定城市附近的地点(音乐场所、酒吧、剧院等),然后在这些地方寻找事件。如果你查看谷歌 map 上的一些地方,你会看到有一个“即将发生的事件”部分,所以我确定数据在这里。问题是,Place Details 端点不提供此类信息,尽管经过一些研究,我发现了一些告诉我其他信息的信息,即 this ,但我知道这些信息充其量是很旧的。我的问题是 - API 的这个功能是否仍然可用,或者它被删除了,还是什么?

目前我正在做的是首先发送这样的请求:
https://maps.googleapis.com/maps/api/place/nearbysearch/json?key={api_key}&location={city}&radius={some_radius}
获取所有可用的位置,然后响应每个 place_id:
https://maps.googleapis.com/maps/api/place/details/json?key={key}&placeid={place_id}
这些响应中的字段不包括任何关于事件的信息,即使该地点在谷歌 map 上有“即将发生的事件”部分。

最佳答案

Google 问题跟踪器中有一个对 Events API 的功能请求:

https://issuetracker.google.com/issues/137032001

我建议您关注功能请求以添加您的投票并订阅来自 Google 的进一步通知。希望有一天他们实现这个 API 并通过 API 公开事件。

关于google-maps - 如何访问谷歌 map 中某个地点的事件数据?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57267773/

10-11 22:22
查看更多