很多朋友的网站会用到一个功能,当前页面生成二维码分享,一般这个功能是通过二维码生成接口来实现的,比较常用的有搜狐tv,百度网盘等,最近大海发现好多这样的接口都失效了,失效就失效吧,显示不出来也是好的,起码不会误导同时能提醒站长更换接口,但是搜狐tv这个接口就有点耍滑头了,他直接把所有接口产生的二维码全部换成了搜狐影视领取优惠券,我去,一个二维码,站长不注意根本不会没事去检测那玩意的,相当于使用了这个接口的最近都在给搜狐tv引流。
就是这个接口:https://my.tv.sohu.com/user/a/wvideo/getQRCode.do?width=128&height=128&text=你的网址
现在不论你放什么链接上去,生成的二维码都是指向这个页面
这里大海给大家提供两个还能使用的接口,更换就可以了:
- https://api.qrserver.com/v1/create-qr-code/?size=150x150&data=你的网址
- https://api.isoyu.com/qr/?m=0&e=L&p=10&url=你的网址
注意修改参数中的尺寸为自己需要的尺寸。
大海之前分享过的wordpress导航主题webstack也是用的这个接口,该主题修改方法为:
主题根目录single-sites.php文件
查找:https://my.tv.sohu.com/user/a/wvideo/getQRCode.do?width=150&height=150&text=
修改为:https://api.qrserver.com/v1/create-qr-code/?size=150×150&data=
主题templates目录下的site-card.php文件
查找:https://my.tv.sohu.com/user/a/wvideo/getQRCode.do?width=128&height=128&text=
修改为:https://api.qrserver.com/v1/create-qr-code/?size=128×128&data=