扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
近日,微信在公众号平台发布通知公告,表示将停止使用微信长链转短链接口,理由则是因为微信扫码技术能力的提升,对二维码的识别能力也提升,已经不再需要把用户的长链接转化成微信短连接了。
官网通知公告原文:
关于长链转短链接口停止生成短链的公告
长链转短链服务致力于优化用户体验,在微信中提升扫码速度和成功率,解决开发者原链接(商品、支付二维码等)太长导致微信扫码速度和成功率下降的问题。但随着技术的发展,微信扫码能力已有较大提升,不再需要对原始链接进行转换。
平台将对2021年3月15日之后停止该接口新生成的短链的能力,已生成的短链暂不受影响(预计下半年停止历史生成短链接解析服务),希望开发者尽快调整相关业务逻辑,共创微信绿色、健康的生态环境。
微信团队
2021年03月10日
微信短链接是什么?
微信短连接就是把用户的网址转化成统一格式,url字符数相对较短的链接,比如可以把一个数百个字符的网址转化成形如http://w.url.cn/s/abcdef这样的短链接,而其中的abcdef就是短码,每个短码匹配一个原始链接。当用户点击短链接的时候浏览器会重定向带用户访问原始链接页面。短连接在互联网中是一个很常见的应用,几乎所有的大的网络平台都有自己的短链接产品,比如百度的dwz.cn、微博的t.cn、腾讯的url.cn等等。
为什么说通过转化短链接可以提供扫码效率,因为二维码解析后就是具体的字符,当然这个字符也可以是网址,当扫码工具如果具备直接跳转网址的能力,当它识别到扫到的字符符合网址的特征则自动扫码。大家如果自己生成过二维码就知道,你生成的字符越多得到的二维码上面的黑点就越密集、反之则就稀疏很多。
比如同样是访问我们官网,下面是长短两个链接生成后的二维码,用户扫码访问后的页面都是我们微构网络的官网,但二维码是不一样的。
两个二维码都是生成200px大小的,然而密集程度完全不一样,测试的时候就会发现(特别用性能比较低的手机),密集的(对应长链接)那个比稀疏的(对应短链接)难扫很多。所以之所以官方说法中的短链接接口存在的初始意义就是提高扫码效率。
为什么突然就停用?
这个官方说明的就是因为现在扫码技术能力的提升,这样的接口没必要,然而即便是提升了,如果仅仅是针对扫码识别,还是有效率的差距。再者,如果是效率,在以前扫码技术能力差的时候,就算没有这个接口,第三方还是可以用自己的域名来缩短长链接为短链接。
笔者认为,除了技术提升后短网址没必要外,更重要的是不仅没必要而且可能对微信本身带来很多负面。这在去年就已经有所体现,这个短网址解析接口,之前没个拥有这个接口能力的公众号一天可以转化10万条网址,这对于一般用户来讲是已经足够使用的天文数字了,而大概是去年官方宣布从10万条降到10条,10条用起来就显得很少了,也就是这个接口实际上从那个时候就基本没太大正常用途了。
这个限制其实跟国内大环境相关,最近几年很多大的互联网平台收紧对网址转化,比如百度短网址开始收费而且费用不低,微博短网址开始只能转化白名单内的域名网址。之所以这样,就是因为大平台的短网址转化工具被很多恶意营销甚至违法的灰黑产利用。
比如发布一条虚假广告信息,如果直接发一个不知名的域名网址用户可能会犹豫,但如果发一个百度、腾讯这样大公司的域名网址很多人可能会信任,因为绝大多数网民是不了解网址跳转的这些具体逻辑的。然而一个消费者上当受骗后,会误以为是在这些大平台上面被骗,自然就会抱怨甚至投诉这些提供短网址的平台;对于这些平台来讲就太冤枉了。
于是很多知名的短链接平台都限制或关停此类功能,就是为了避免被恶意利用。
一点点启示
除了一些大众化的综合短链接平台外,其他的一些细分网站也开始行动,有的点击跳转外链会打开一个临时的提示页面提示用户即将跳转的是站外链接,并声明即将到达的站外链接跟自己无关。所以,我们自己的网站也应该限制网址跳转功能的使用。否则,被恶意利用就会带来很多负面的结果。下面举例几个可能的结果:
1、被知名网站封杀,以后你的网站链接就不能在这些平台发布链接,发布了也不能点击跳转,即便你的网站本身是完全符合法律法规和其平台的规则的,但由于被人恶意利用而误判。比如新浪微博上线白名单功能后,很多营销人员就寻找能够跳转的白名单域名,导致一些正常网站的域名被平台加入黑名单。比如因为发布电商广告信息被微博处罚的电商黑名单域名,大多数可能确实存在电商广告信息,而不少也可能是被第三方恶意跳转而牵连的。
2、被网民消费者投诉举报误伤,大多数网民的识别能力是比较差的。你的网站可能在某个领域比较知名受到用户的信任,然而如果存在跳转功能,可能被人恶意利用,可以实现你自己的网址打开可以跳转到他的虚假页面。而用户上当后他会认为他是点击你这个网址而进入虚假网站,认为是你在骗他。即便最终你不需要承担什么责任也会劳神费力。
所以,建议大家尽量限制自己网站对任意第三方网址的跳转功能,这样可以给你省去不少可能的、不必要的麻烦。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流