首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >根据用户的电话号码查找用户地址

根据用户的电话号码查找用户地址
EN

Stack Overflow用户
提问于 2015-05-15 13:29:25
回答 1查看 84关注 0票数 0

我正在开发一个汽车门户网站(基本上它是一个用于买卖二手车的web应用程序)。该应用程序是使用Spring-MVC用Java开发的。

对于这个应用程序,我们从几乎80-90个汽车论坛中剔除数据,以便我们可以在本地网站上显示这些论坛的数据。对于这些论坛中要取消的每个帖子,我们需要卖家地址(其中卖家是在论坛上发布汽车的那个人)。虽然从这些论坛上删除数据,但在许多情况下,我们得到了地址,但在其他情况下,我们没有。但我们需要尽可能多的帖子和任何我们可以的卖家地址。所以我们想用另一种方法来解决这个问题。

我们认为的另一种解决方案是,当我们没有获得卖家地址时,我们会查找他们的电话号码,并将其转换为相应的地址。但问题是,在获得卖家电话号码后,我们无法找到合适的方法将其映射到他们的地址。有没有人知道什么免费的(我更喜欢的) java-api可以帮助我们做到这一点?

到目前为止,我们发现的是http://www.allareacodes.com/。这个网站提供他们的数据库以29美元的价格下载,即使他们声称提供的不是完整的地址。它们的样本数据如下表所示。此外,他们将area_code映射到城市,而不是完整的电话号码(但这是可以管理的,因为我们只需要映射美国的电话号码)。这个网站的主要问题是他们没有提供完整的地址,他们要价29美元。如果真的有更好的免费解决方案,我们不想浪费我们的29美元。

代码语言:javascript
复制
area_code   primary_city    state   timezone
202         WASHINGTON       DC     Eastern
203         NEW HAVEN        CT     Eastern
204         SAINT CLAUDE     MB     Central
205         BIRMINGHAM       AL     Central
206         SEATTLE          WA     Pacific

任何帮助都是非常感谢的。

如果有人需要更多细节,请告诉我们?

编辑1:

正如评论中指出的那样,我们不能依赖area_code,因为人们拿出手机拨打遥远的区号。

同样,通过查看第一个答案中的谷歌链接,我们可以看到多个城市与一个area_code相关联。所以这是另一个问题。

EN

回答 1

Stack Overflow用户

发布于 2015-05-15 13:41:41

正如评论所说,你不能依靠地区代码来获得人的地理位置,你会发现很多人住在某个地方,他们的地区代码是不同的,但无论以什么方式谷歌都有地区代码服务,你可以使用它,这是链接https://www.google.com/fusiontables/DataSource?docid=1tg2mkYjGB3J5i03FqSkQsq8foq6lH5knfAgFO9I#rows:id=1

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30252133

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档