首页 文章

Google Places API会为同一城市返回不同的place_id

提问于
浏览
1

我正在使用Google Places API for android . 我正在为同一个城市获得不同的place_id . 之前它返回 ChIJwe1EZjDG5zsRaYxkjY_tpF0 作为MUMBAI的place_id,但现在它返回MUMBAI的 ChIJwe1EZjDG5zsRaYxkjY_tpF2aBhpNdW1iYWksIE1haGFyYXNodHJhLCBJbmRpYQ .

有人可以解释为什么会这样吗?

2 回答

  • 0

    这是2016年12月22日推出的修复程序 .

    请查看公共问题跟踪器中的此错误以及评论#30中的说明:

    https://code.google.com/p/gmaps-api-issues/issues/detail?id=11107#c30

    许多用户遇到的问题是,在清理数据后,删除了许多重复的地点ID并更改了地点自动填充功能,以避免删除地点的零搜索结果 . 因此,即使将地点ID删除到正确的短地点ID,这个长地方ID也可以解析地址或地点 .

  • 2

    我也有同样的问题,但有很多城市 . 显然,place_id在没有事先通知的情况下改变了许多城市或者是最近的错误 .

    在任何情况下,您都可以使用Paris将当前回复(对于巴黎)here与Google自己的文档进行比较 .

    两个请求的place_id是不同的,但是,对象的id是相同的 . 那么,这种不一致性来自哪里?

相关问题