在我的网站上,我允许会员使用我的Google地图集成来搜索和选择他们的家庭住址。
我正在试图找出一种方法,我只能强制执行完整的地址选择。
目前,会员看到一个搜索框和一张地图,一旦他输入搜索结果就会显示在地图上,他可以选择“这是我的地址”。
我目前的问题是很多人选择“美国费尔法克斯”,而不是确切的地址。
我知道这对纪律会员来说很重要,但有没有任何技术方法可以阻止他们选择“过于笼统”的地址?
谢谢,
答案 0 :(得分:1)
我没有使用谷歌地图api,但你可以将他们的输入发送到web service api,并加载第一个给定的结果,并询问这是否是他们的地址,并且只接受来自api的地址...
编辑:(根据我们在评论中的发言) 当您要求api找到一个地址时,它会告诉您它为您返回的位置,只需在结果的第四行检查“type”“street_address”,如this api request。