我在哪里?
昨天开始,微信公众号可以显示部分用户发布内容的地理位置。在此之前,微博也已经宣布对所有用户开放评论显示属地的功能。这个能力引发了一些蝴蝶效应,这几天就这个话题讨论得挺热闹。
微信公众号目前还不是全量放开,至少我观察下来,对于那些个人用户,无论是作者还是读者,是显示的,而对于公司认证的账户,则暂时不显示。
位置的判断不是读取手机的 GPS 信息,而是根据网络 IP 地址。所以浙大那个要起诉微博的学生,可能赢不了官司。不少读者肯定不知道 IP 地址是个啥?有些文创行业的可能这两年经常看到同一个词,但这是不一样的缩写。这里提的 IP 地址,你可以简单理解为自己手机、电脑有一个门牌号。你的设备只要联网,那么,总会获得一个地址。互联网上的信息传输就跟快递包裹似的,一包一包的根据规则发给你或从你这里发出去。这个地址当然不是直接和地理位置相关联,但是分配是有机制、有规则的,这个数据库,电信运营商会有。比如,浙江电信公司应该知道自己手里有哪些网段的 IP 地址。
上个世纪,刚开始有互联网那时候,网络地址还算不上是一个隐私问题,因为不知道那一串数字对应的地址位置到底是哪里。那时很多论坛都直接显示用户的 IP 段的前几段信息,只是把最后一段掩盖住,当还是 IPv4 的年代。现在,技术和管理手段都发展了嘛。
有网络技术背景的朋友可能会有疑问,根据 IP 判断属地,会不会有误差?万一这个库不准咋办?提到误差就要提精度,精度要求越低,那么误差就越小嘛。比如我说,看到我文章的每个用户肯定在地球上,这肯定没错吧?现在属地的显示,颗粒度只要求省一级,国外显示到国家或地区。所以,一般情况下,不会出错。显示在广西,基本上这个人就在广西,显示在上海,人就在上海。
注意我说的是一般的情况,那么不一般的情况呢?这我可就不懂了。
题图:高品图像 GaopinImages
我在哪里?
微信扫码关注该文公众号作者