如何自动判断域名是否被微信拦截 微信域名检测接口自动检测的实现——小禾域名检测

    公司老总举办线上活动,频繁使用H5,为了促进社交网络分享,总是用一些什么砍价、助力之类的功能,结果可想而知,活动传播被终端,老总很是生气,身为技术负责人的我被勒令整改程序,要求:必须不能让微信封了活动断了传播,领导命令如山,熬夜挑灯,搜索了不少材料,请教了不少朋友,尝试了各种方法

虽说VJump的微信跳转可以解决屏蔽的问题,但是我们所要的链接量是非常巨大的,分享域名是动态的,所以不是很适合,最后找的了用微信域名自动检测,来完成效果,详情如下:

     1、微信封锁域名,我们就多搞几个域名,让腾讯不容易监测到,大大减少被封锁的风险,

     第一,让分享域名和打开页面的域名分开,不用同一个。

     第二,让每次分享出去的域名,都用子域名,而且用动态子域名,所有子域名都解析到相同的程序即可。例如,aafs.111.com,fdfff.111.com ;  两个虽然都是一个域名,但不相同,更不容易被监测到。即使被检测到,子域名被封了,主域名还在,其它的子域名仍然可用,非常划算。

     第三,多准备一些一级域名,例如 xxx.com , yyy.com   这是必须的,因为子域名或者主域名都有可能被封锁,所以,必须准备多个,应对突发情况。

      前两种情况都比较好整,第三种情况,遇到了困难,后台如何能及时的检测到某个域名被微信封锁屏蔽了呢,并及时通知呢?问了一些朋友,加上自己的测试对比,我发现小禾域名检测还不错,响应速度够快,一直挺稳定的,价格也够公道,接口和接口返回的数据如下:

  http://wxcheck.wxjump-api.cn/926pzfzo/wxcheck?url=    (后面跟您要检测的网址即可检测)

      {

  • status: 0,
  • domain: 
  • errmsg: "域名正常",
  • time: "141ms",
  • tip:

       }

用这个方法之后,活动确实稳定很多了,一直再传播有10几天都没有中断过,当然会死掉很多域名,但是域名一直在检测,只要发现死掉了立马通知,及时更换。

猜你喜欢

转载自www.cnblogs.com/never11/p/11590396.html
今日推荐