导出百度地图收藏点列表
打开百度地图 https://map.baidu.com/fav/,登录自己的账号,按 F12 打开控制台,点击 Network,再按 F5 刷新页面,在 Filter 中输入 favdata
,即可筛选出收藏点的 API 接口。如果你的收藏点多于 100 个,你会筛选出多个请求。依次点击每个请求,点击 Preview,展开 sync - newdata,右键 newdata,点击 Copy object 即可复制出来收藏数据。
不要去复制 Response 里的内容,里面的中文是 \uxxxx
这种转义的格式。
接下来把每个请求复制出来的 newdata 整理到一个文件当中,再写一段代码转换为 Excel 格式方便查看。
1 | const { utils, writeFile } = require("xlsx"); |
用 Node.js 跑一下,再打开生成的 百度地图收藏.xlsx 稍微整理一下格式,搞定!位置名称、地址、经纬度信息都有。