微信内转发APP及h5类域名怎么做到防封防拦截,微信域名防红技术原理
我们常常遇到自己正规的网站链接,无端被微信拦截,大家都为这问题苦恼不已。但凡想使用微信来推广产品或者从事活动营销的用户,就一定会遇到域名被微信拦截甚至封停的情况。域名没被封过,那你的营销人生肯定是不完整的。网络上流传很多域名防封、二维码防封、微信防红的技术,但效果并不理想,
那么如何做到微信域名防封呢?这就要借助一些技术来实现有效的防封措施了。给大家分享一段自己在防封这条路上的一些心得。有兴趣的朋友欢迎向我咨询或给我留言!

普通的方案
第一步
你需要有一个微信域名检测接口,自己开发或是购买都可以。
第二步
配置你的程序,用三套域名A、B、C,比如说分享出去的域名是A,这里面A被称作是主域名。
点开后跳到B,跳转之前检测一下B有没有被封,这里面的B就称作是落地域名。通常情况下落地域名B需要准备几十甚至上百个,利用域名检测接口可以轻松实现被封自动切换。
那C是干什么用的呢,微信4月25日以后改变了分享规则,通过JSSDK分享域名必须是公众号后台绑定域名,不能像以前那样想分享什么域名就可以分享什么域名了。
C域名专门用作分享,在B域名下触发分享条件以后跳到C域名,自定义分享出去以后,C域名从程序上设置又跳回到A。
这样A->B->C->A循环跳转
防封经验浅谈
1、跳转破微信封域名,这个技术的原理是域名批量解析生成N个二级域名,域名无限替换跳转;并且网页入口、落地页、转发到朋友圈的域名都不同,即使被举报了短时间内也不会有问题。
2、仿举报页面,其原理就是在网页上自己做一个举报按钮,举报页面也是仿微信举报选项,不过只能解决普通小白用户的举报。目前可恶的同行开发了模拟人工举报的软件,走的微信举报流程,让人防不胜防。
3、租防封域名,这个域名本质上是有备案号+游戏备案号+微信白名单的域名。
4、CDN防护原理,利用高仿服务器转发你的链接,经过防火墙的屁胡流量等技术细节,让域名被微信封的几率大大降低,但是不能100%防封,不过目前该技术防封效果是最好最持久的。
具体的实现过程有兴趣的可以给我留言或者私聊我,我就不多说了,目前这块的技术已经相对较成熟。今天是想给大家拓展一下防封相关的知识,请看下文。
转发模块
大家都知道,经过微信防封处理过生成的模拟域名是不支持转发的,主要有两方面原因。
第一是因为处理过得链接的指向是不确定的,因为它是通过转跳生成的模拟域名,真实情况是这个链接是不存在的,通过技术手段,我们给这条链接赋予一个值,让这条链接复制转发后能正常打开。
第二是微信的转发是基于微信公众平台来实现的,一个老号最多每天能接受的转发量是有限制的,(太多平台容易被封)。这两点原因造成了防封链接转发的困难性,最近呢,通过技术团队的不懈努力,转发功能终于实现了,修改程序底层代码,模拟微信公众平台登录,调用文章信息,实现转发。
登录模块
众所周知,防封后的链接是不支持微信授权登录的,具体的原理呢在这里就不说了,我怕微信叔叔打我,经过无数个日日夜夜的苦心研究,整体来说就是现在可以登录了,而且稳定性也是相当的可以,每天120w次点击的情况下,各功能模块尚未发现紊乱,链接打开正常,可以正常授权登录。从效果看,我们是成功的。
有了这两个模块的加入,在微信防封这一块的技术已经趋于完善了,无论是转发、分享还是授权登录种种难关已经克服。
微信内转发APP及h5类域名怎么做到防封防拦截,微信域名防红技术原理的更多相关文章
- 解析分享链接在微信内转发防封API接口的实现原理
域名被微信封了怎么办?相信这是很多做微信的朋友的疑惑,本人也是做防封的,特此写一篇文章,写给域名被微信封的.被秒封的朋友来看.简单个大家讲一下防封原理和实现方式. 域名拦截因素 我们先来了解一下域名为 ...
- 微信内置浏览器浏览H5页面弹出的键盘遮盖文本框的解决办法(转)
最近在做微信公众号的内嵌页面,发现点击输入框时键盘盖住文本框,找到一段代码解决了这个问题. iOS和android手机都已亲测,需要的可以直接拷贝到代码中使用. js代码如下: $(function ...
- 浅析微信支付:微信支付简单介绍(小程序、公众号、App、H5)
本文是[浅析微信支付]系列文章的第二篇,主要讲解一下普通商户接入的支付方式以及其中的不同之处. 上篇文章讲了本系列的大纲,没有看过的朋友们可以看一下. 浅析微信支付:前篇大纲 微信支付是集成在微信客户 ...
- 微信屏蔽APP分享链接的解决方案原理,剖析微信域名防封技术
为什么很多商家在微信封域名如此严格的情况下,还会挤破头皮去做微信营销和推广呢?又有些人问,为什么别人的域名长时间推广都没事,自己的链接在微信内一推就被拦截呢?这里你可能需要注意一点事,事出无常必有妖. ...
- 微信内置浏览器私有接口WinXinJsBridge介绍
关于微信内置浏览器私有接口WeiXinJsBridge,只是之前接触过的一个微信公众号项目中遇到过,不过并没有深入研究过,可以说并没有了解过... 刚好今天无意中看到了这方面的知识,就补习一下,弥补一 ...
- 【第二十篇】C#微信H5支付 非微信内浏览器H5支付 浏览器微信支付
微信开发者文档 微信H5支付官方文档 请阅读清楚 最起码把所有参数看一遍 这个地方也可以看看 微信案例 http://wxpay.wxutil.com/mch/pay/h5.v2.php,请在微 ...
- 微信内无法自动跳转外部浏览器打开H5分享链接的解决办法
很多情况下我们用微信分享转发H5链接的时候,都无法在微信内打开,即使开始能打开,过一段时间就会被拦截,拦截后再打开微信会提示 “已停止访问该网址” ,那么导致这个情况的因素有哪些呢,主要有以下四点 1 ...
- 微信内分享第三方H5链接无法使用内置浏览器打开的解决方案
很多朋友在微信内想分享转发H5链接的时候都会很容易碰到H5链接在微信内无法打开或在微信内无法打开app下载页的情况.通常这种情况微信会给个提示 “已停止访问该网址” ,那么导致这个情况的因素有哪些呢, ...
- 微信内嵌浏览器打开手机浏览器下载APP(APK)的方法
想必大家会经常碰到网页链接在微信内无法打开和微信内无法打开app下载页的情况.通常这种情况微信会给个提示 “已停止访问该网址” ,那么导致这个情况的因素有哪些呢,主要有以下四点 1.网页链接被举报次数 ...
随机推荐
- 20175314薛勐 Arrays和String单元测试
Arrays和String单元测试(课下作业,选做) 要求 在IDEA中以TDD的方式对String类和Arrays类进行学习 测试相关方法的正常,错误和边界情况 String类 CharAt Spl ...
- OAuth2.0 协议的理解
OAuth(Open Authorization)协议就是为用户资源的授权提供了一个安全.开放.简易的标准. OAuth在第三方应用与服务提供商之间设置了一个授权层,第三方应用通过授权层获取令牌,再通 ...
- kubernetes + istio进行流量管理
实验目的: 本文介绍如何通过istio实现域名访问k8s部署的nginx服务 前提: 已经安装了kubernetes的服务器 了解 kubernetes 基本命令如何使用 (kubectl creat ...
- 移动端h5调试方法
charles代理 使用技巧如下: http://www.jianshu.com/p/fdd7c681929c 1.手机wifi连接代理 以iphone为例,长按住wifi, 进入下一页,可看到 HT ...
- Thread类与Runnable接口的深入理解
Thread类与Runnable接口的深入理解1.Thread类实现了Runnable接口,实现run方法,其中target参数对应的就是一个Runnable接口的实现类 @Override publ ...
- linux学习第十八天 (Linux就该这么学)
今天讲了23章节,OPENLDAP安装配置,感觉好难 ,不过考试测试,CA也没有了,主要还讲了数据库mariadb,安装,配置,使用,基本的数据库管理,还讲了,网络安装系统,我暂时先不写其它了,上传图 ...
- Laravel API Tutorial: How to Build and Test a RESTful API
With the rise of mobile development and JavaScript frameworks, using a RESTful API is the best optio ...
- JS Object.defineProperties()方法
JS Object.defineProperties()方法 描述: Object.defineProperties()方法为目标对象同时配置多个属性. 语法: Object.defineProper ...
- python3 第二十六章 - 内置函数之Number相关
数学函数 函数 返回值 ( 描述 ) 实例 abs(x) 返回数字的绝对值,如abs(-10) 返回 10 print(abs(-10)) =======输出:====== 10 ceil(x) 返回 ...
- MongoDB学习记录(四) - MongoDB的"增查改删"操作之"改"
更新文档主要有以下几种方法: db.collection.updateOne(filter, update, options) db.collection.updateMany(filter, upd ...