对于我的网络应用,我想知道如何提高基于IP地址的国家/地区查找的准确性。有没有人尝试并行使用多个API服务并进行投票,即如果5个中的4个返回“GB”而1个返回“US”则返回“GB”。从统计上来说,这应该可以提高准确性,但这取决于每个API背后的IP数据库的独立性。
这是一种可行的方法吗?
答案 0 :(得分:0)
您可以维护数据库以将IP地址映射到国家/地区,并检查每个请求以确定与IP地址关联的国家/地区。
由于IP地址总是按国家/地区分配,因此您不会遇到任何问题,请确保您不时更新此数据库。