自建QQ/微信防红接口

文章来源:https://www.skyqian.com/archives/qq-weixin_fanghong.html
一般来说,博客是第一时间更新的,CSDN是随缘更新。

引言

五月渔郎相忆否?小楫轻舟,梦入芙蓉浦。 ——勿埋我心

  这中间就有一段小故事。

  QQ打开大部分网址,都会显示“非官方页面,请复制到浏览器打开。”几乎是所有的新域名都会来这么一下,并且如果访问数稍微大一大,也会进行拦截。这个问题不大不小吧。

  于是尝试提交申请,看看能不能解除。审核的效率还挺高,大概过了两个小时,显示审核通过,QQ可以正常打开了。

  我想不说安然无恙,至少能坚挺个把个月吧,结果却比较打脸,才过去几个小时而已,又被拦截了。然而中间,这个网站的内容一点都没变。

  也就是说,同样的内容审核过了?但过几个小时又给你拦截了?嗯……有点不可思议。

  还有一点,QQ和微信的拦截机制完全不同,QQ被拦截了,但微信很正常。QQ居然比微信还严格,这是我没有想到的。

如何实现防红?

  原理:识别UA,如果是微信或者QQ,则提示用户点击右上角打开浏览器访问。

自带防红

  如果你想让自己的网站带有防红效果,同时源码又是PHP语言的。可以参考这个文章 👉 通过HTML+PHP实现QQ/微信域名防红 - 勿埋我心 (qian.blue)

  这只适用于本身没有被拦截的域名

效果如下:

image-20221110194811033

跳转接口

  域名本身就被拦截了,甚至是爆红,提示危险!

  这时候就需要一个未被拦截的域名,然后包裹你的域名,如果识别是QQ或者微信访问,则提示用浏览器打开。反之,则直接跳转到该网站。

Github:Qiantigers/qq_fanghong: 通过github.io域名实现QQ、微信防红接口

Demo:QQ、微信防红接口 - 勿埋我心 (qian.blue)

如何使用?
  1. fork仓库
  2. 生成Github pages
  3. 然后即可使用
适用场景

  不仅仅是Github pages,Gitee pages也是可以,不过其繁琐的实名认证流程,应该会劝退不少人。

  另外,国内大厂的静态也是一个不错的选择,比如什么腾讯云OSS、阿里云OSS、七牛云静态托管,这些大厂的域名也是不会被拦截的。

结语

  我是没想到github.io这个域名站起来了,不仅换了CDN,速度变得嘎嘎快。而且成为了QQ、微信都不会拦截的域名。

  欢迎有疑惑在勿埋我心评论区留言。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
防红跳转源码是指一种用于隐藏URL真实地址的技术,在点击某个链接时,会先跳转到一个中间页面,再由该页面跳转到真实的目标页面。这样做的目的是为了防止用户直接访问目标页面的URL,以保护目标页面的安全与隐私。 对于QQ微信这两个常用的社交平台而言,防红跳转源码通常用于一些敏感或限制访问的网页链接。比如,在QQ微信中发送一个链接给好友,如果该链接是一个被限制访问的页面,防红跳转源码就可以将该链接隐藏起来,以免被其他人直接访问。而好友点击该链接时,会先跳转到一个中间页面,再通过该中间页面跳转到真实的目标页面。 防红跳转源码的实现方式有很多种,常见的方式包括使用PHP、JavaScript等编程语言进行编写。通过编写代码,可以实现将目标页面的URL加密或混淆,然后生成一个中间跳转页面,再配合一些页面重定向的技巧,使得用户点击链接时,首先跳转到中间页面,再由中间页面进行跳转到真实的目标页面。 总的来说,QQ微信防红跳转源码是一种常用的技术手段,用于隐藏敏感或限制访问的链接,保护目标页面的安全与隐私。它可以通过编写代码实现对链接的加密或混淆,并生成一个中间跳转页面,用户点击链接时,首先跳转到中间页面,再由中间页面跳转到真实的目标页面。这种技术在社交平台中被广泛使用,旨在提高链接的安全性,并防止未授权访问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值