是否有 API 可以访问移动设备上的位置历史记录?

Posted

技术标签:

【中文标题】是否有 API 可以访问移动设备上的位置历史记录?【英文标题】:Is there an API to access location history on a mobile device? 【发布时间】:2020-05-24 20:02:01 【问题描述】:

我似乎找不到任何第三方应用程序的公共 API(一旦授权)访问移动用户的位置历史记录(例如,https://www.google.com/maps/timeline 中显示的内容)。我知道我可以跟踪用户的当前位置并接收更新,但不必在用户的移动设备可能已经在做的事情上加倍努力。

这样的 API 真的不存在,不管是 android 还是 ios?如果没有,有什么计划吗?

【问题讨论】:

【参考方案1】:

在 iOS 上,核心位置 visits api 可能会提供您正在寻找的内容。

只有在获得许可后,您才能访问用户访问过的位置。

【讨论】:

谢谢,不确定它是否能够获取任何以前保存的位置数据,但至少它可以跟踪用户的位置,即使应用程序没有打开。

以上是关于是否有 API 可以访问移动设备上的位置历史记录?的主要内容,如果未能解决你的问题,请参考以下文章

非 GPS 设备上的 J2ME 位置 API (JSR 179)

使用哪个 API 访问 Android 设备上的 GPS 位置? Android API 或 Google 位置服务 API

硬件组件的移动设备管理?

history api

如何获取谷歌位置历史/谷歌地图时间线数据?

地理位置无法在移动设备上运行,但可以在我的桌面上运行