为什么会被大平台拦截?
当你将网址发到某些大平台,他人访问时,会将被访问的页面缓存下载,在从中检索敏感词汇。如果匹配到了,那么平台就会将其封锁,防止继续传播,以防危险内容通过他们的平台访问,以规避处罚。
你也要想想,人家允许链接被访问,已经面临了风险。毕竟是社交平台,这链接传播的速度是很快的,我们要理解。
未被拦截的站该如何防范被拦截呢?
1.主动出击,使用宝塔或是网站自带的功能替换或禁止敏感词
2.使用防红平台提供的短网址,跳过拦截页跳转到浏览器,下面这篇文章为调用api将分享网址修改为短网址。这是适用于其他网站的方法,但需要一定的php基础,如果你不会,可以找我。
如果是子比主题要修改海报的二维码
第一步:在主题根目录下创建func.php文件,并在第一行写上<?php(已经创建了此文件的就跳过这一步)
部分主题(如子比主题)为了防止在线更新覆盖原文件,所以需要新建php文件,并在新文件的顶部输入
<?php,下方就可以填写你的自定义函数了![图片[1]-给子比主题或其他网站的海报二维码加个防红用于解除拦截-王先生笔记](https://wxsnote.cn/wp-content/uploads/2024/06/20240603211332320-image.png)
其中需要修改内容的位置有:
https://wxsnote.cn/api/dwz.php?cb=1&sturl=1&longurl=改为你自己找的api以及请求参数,这个无法直接使用,因为这个api地址只是个示例,不能直接用
$apiurl = "https://wxsnote.cn/api/dwz.php?cb=1&sturl=1&longurl=";
如文档中的请求参数说明:
参数拼接方法示例:?cb=1&sturl=1等
| 名称 | 说明 | 参数 |
| cb | 防红类型 | 1=微信/QQ内跳浏览器 2=微信/QQ不跳浏览器 |
| sturl | 短网址域名 | 1=wxsnote.cn 2=wxsnote.top |
| longurl | 原网址 | 需要防红缩短的长网址,支持Base64编码 |
dwz_url要修改,看防红平台提供的文档修改
$url = $arr['dwz_url'];
如文档中的返回参数说明:
| 名称 | 说明 |
| msg | 返回提示信息 |
| result | 返回状态码 |
为什么我只改了二维码的地址?
因为其它方式是直接为文本,可以手动复制的,如果你懂php,那么看了上面的代码,因该也就知道怎么改除了海报二维码的其他分享链接了。如果不会还想做短链接,找我给你改。
温馨提示:
本文最后更新于
登录后可快速点此处反馈,点击登录
2024-01-08 00:07:17,某些文章具有时效性,若有错误或已失效,请在下方留言或加入QQ群:
399019539 联系群主反馈。注意一些链接无法访问可能是你网络的原因,如Github,并非资源地址失效。
登录后可快速点此处反馈,点击登录
© 版权声明
THE END
















请登录后查看评论内容