我正在制作一个允许用户发布分类列表、购买/销售产品等的网站。您可以将其视为 Craigslist 或 oodle.com 或其他东西的有限版本。
我想按用户所在城市自动过滤列表/结果。如何检测用户的城市?
我可以使用 MaxMind API 从 IP 地址获取城市。还要别的吗?
嗯..实现这一点的最佳方法是什么?我的网站将只在 4-5 个城市可用。如果来自这 4-5 个城市之外的用户访问我的网站,我想显示“所有”列表(即来自美国各地的列表)。这些城市中的每一个都有郊区,所以我想将来自附近郊区城市的用户视为我的目标城市的一部分。如何编码?我应该查看地图并决定将哪些郊区视为目标城市的一部分,还是有办法确定目标城市 + 以英里/公里为单位的半径以被视为我的目标城市的一部分?