给子比主题或其他网站的海报二维码加个防红用于解除拦截

我们常说的网址红了或者白了,其实是说的就是你的网址在某些平台打不开了,也就是域名拦截,其主要原因就是你网站有敏感词。这种情况当然是可以通过申诉解决的,不过也有其他解决办法。办法就是防红,这也是解决办法的一种,属于强行打开,不用进行繁琐的申诉了,毕竟不一定能解开,解开也不一定能活多久。那你的网站红了吗?如果是这样那你可就来对了!看看本文吧。

为什么会被大平台拦截?

当你将网址发到某些大平台,他人访问时,会将被访问的页面缓存下载,在从中检索敏感词汇。如果匹配到了,那么平台就会将其封锁,防止继续传播,以防危险内容通过他们的平台访问,以规避处罚。

你也要想想,人家允许链接被访问,已经面临了风险。毕竟是社交平台,这链接传播的速度是很快的,我们要理解。

未被拦截的站该如何防范被拦截呢?

1.主动出击,使用宝塔或是网站自带的功能替换或禁止敏感词

2.使用防红平台提供的短网址,跳过拦截页跳转到浏览器,下面这篇文章为调用api将分享网址修改为短网址。这是适用于其他网站的方法,但需要一定的php基础,如果你不会,可以找我。

如果是子比主题要修改海报的二维码

第一步:在主题根目录下创建func.php文件,并在第一行写上<?php(已经创建了此文件的就跳过这一步)

图片[1]-给子比主题或其他网站的海报二维码加个防红用于解除拦截-王先生笔记

通过此方法不会影响以后主题在线更新,在线更新不会丢失此功能。

其中需要修改内容的位置有:

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'];

如文档中的返回参数说明:

名称说明
dwz_url返回防红缩短后的url
msg返回提示信息
result返回状态码
返回参数说明示例

为什么我只改了二维码的地址?

因为其它方式是直接为文本,可以手动复制的,如果你懂php,那么看了上面的代码,因该也就知道怎么改除了海报二维码的其他分享链接了。如果不会还想做短链接,找我给你改。

原文链接(非王先生笔记发布均为盗版):https://wxsnote.cn/4055.html

评论后可接收该文章的更新邮箱通知
友情赞助

如果你喜欢我的内容,可以赞助我哦!你的一点点心意,是我不断前进的动力!
温馨提示: 本文最后更新于2024-01-08 00:07:17,某些文章具有时效性,若有错误或已失效,请在下方留言或加入QQ群: 399019539 联系群主反馈。注意一些链接无法访问可能是你网络的原因,如Github,并非资源地址失效。
© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享
相关推荐
评论 共9条

请登录后发表评论

    请登录后查看评论内容

王先生笔记