我在我的数据库中有以下内容ID:
ChIJ4X4hzjm7rhIRVigYuqinSe4
ChIJmyWoeEEM5kcR_8LHmraJvOs
ChIJdXD8rrkM5kcRdynfSAYhm8E
但是当我使用谷歌服务地理编码时:
https://developers.google.com/maps/documentation/javascript/examples/geocoding-place-id?hl=fr
我确定这是一个有效的地方ID。
我没有结果,你有什么想法吗?
答案 0 :(得分:0)
在StackOverflow上解决这个问题真的很难,因为您需要访问内部Google数据库才能调查这些地方ID的情况。
当地点ID停止工作时,我可以看到几种可能的情况:
地点ID被标记为另一个地方ID的副本,因此它与其他功能合并,不再存在
地理位置标识已被maps.google.com或移动应用中的用户标记为错误,并已被Google小组从数据库中删除(https://support.google.com/maps/answer/7084895)。
为了避免这些问题,我建议将地点ID与原始查询一起存储在数据库中。在这种情况下,如果之前工作的地点ID返回ZERO_RESULTS或NOT_FOUND,您可以重新运行原始查询并获取更新的地点ID。