有没有办法通过API获取Google Maps共享位置?

xd1*_*936 7 google-maps google-maps-api-3

Google地图具有出色的联系人位置共享功能.有谁知道这些数据是否以编程方式可用?如果能够访问我和我妻子的家庭自动化或脚本等内容,将会很有帮助

xom*_*ena 7

目前无法通过 Google Maps API 使用共享位置。Google 问题跟踪器中有一个功能请求:

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

您可以在此功能请求中添加星标以表达您的兴趣并订阅来自 Google 的未来通知。


xd1*_*936 7

基于会话 cookie 的非官方 Python 库。谁知道这会持续多久:

https://github.com/costastf/locationsharinglib


Jos*_*ush 5

没有官方 API,但有人创建了一个很酷的 Python 包locationsharinglib来从 Google 地图内部浏览器应用程序中提取此信息。

安装

pip install locationsharinglib
Run Code Online (Sandbox Code Playgroud)

用法:

pip install locationsharinglib
Run Code Online (Sandbox Code Playgroud)
  • cookies.txt 文件

    您需要退出并手动登录您的 Google 帐户。然后浏览到 google.com/maps 并从您的“google.com”cookie 中提取并将其另存为cookies.txt