Skip to main content
 首页 » 网络技术

营销QQ强制弹窗抓取访客QQ 免费分享

2016年01月12日553

现在很多影楼,医疗等服务行业使用营销QQ来强制与访客聊天,并把访问网站的QQ主动抓下来,并且可以立即通过营销QQ和客户联系。变被动为主动提升浏览咨询率。从而获取更好的效果。最近很多人替医疗和影楼写这个强制js赚钱,心系与她希望每个人都会,也没必要花那个冤枉钱。

点击查看原图

我们要进行设置营销QQ分配问题,首先进入营销QQ账户中心,然后点击 - 点击生成代码生成 - 选择指定组或者可以自动分配,没那么多将就。

OK我们这只好,生成代码

生成代码以后点击查看代码,然后进行抓包,获得一下内容,不过专业认识,请问你们公司的前端技术,本人就不在这里多说了。

抓包营销QQ源代码分析:


curl "tencent://message/?Menu=yes&uin=938024838&Service=58&SigT=A7F6FEA02730C988C1791B14EC27DCD3570B6B6BB28D653EE0FC78686047C234A394CF21A8B9A4DB240B9A4A5F1A898D671F001E385837F2EACF0F986664DB6B41120CAB7BCE0760F2E585C5BBF0F609D81B58E1B663944B82D5F9BF5F85693296AD10B6BCC0824867D58ACF27FD36528D43CD5046AC792E&SigU=30E5D5233A443AB21F1F6F37B6ED95B02370B8BA663D06312509B1730D6E62D68E955B970200A7E0EF327C6EA6044559329D1CB3B5B1DEE7A648A410D4ACB743E6B5EF01960AF52A" -H "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8" -H "Referer: http://wpa.b.qq.com/html/wpa3_preview.html?type=1&key=XzkzODAyNDgzOF8zMzY5OTdfNDAwMTA2NjUyMF8" -H "Upgrade-Insecure-Requests: 1" -H "User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.87 Safari/537.36 QQBrowser/9.2.5063.400" --compressed


选择“?Menu=yes&”进行复制。

加上普通强制营销QQ代码的JS:



<script type="text/javascript"> 
window.onload = function () { 
setTimeout(function () { 
var newE = document.createElement("iframe"); 
newE.style.display = ’none’; 
newE.src = "tencent://message/?Menu=yes&amp;uin=938024838&amp;Service=58&amp;SigT=A7F6FEA02730C988C1791B14EC27DCD3570B6B6BB28D653EE0FC78686047C234A394CF21A8B9A4DB240B9A4A5F1A898D671F001E385837F2EACF0F986664DB6B41120CAB7BCE0760F2E585C5BBF0F609D81B58E1B663944B82D5F9BF5F85693296AD10B6BCC0824867D58ACF27FD36528D43CD5046AC792E&amp;SigU=30E5D5233A443AB21F1F6F37B6ED95B02370B8BA663D06312509B1730D6E62D68E955B970200A7E0EF327C6EA6044559329D1CB3B5B1DEE7A648A410D4ACB743E6B5EF01960AF52A";
var crea = document.body.appendChild(newE); 
}, 15000); 
} 
</script>



 

这个效果不好,只要用户进入网站就会弹出,会让客户感觉到烦。

效果查看地址:http://www.tyhfyj.com

上面效果不好,所以本人在这里特意添加了COOKIE,如果有大神可以添加COOKIE弹出时间,可以自行添加,这里不也不多讲了,因为都是点皮毛。


<script LANGUAGE="JavaScript">
//定时弹出窗口
window.onload = function () { 
setTimeout(function () { 
var newE = document.createElement("iframe"); 
newE.style.display = ’none’; 
newE.src = "tencent://message/?Menu=yes&amp;uin=938024838&amp;Service=58&amp;SigT=A7F6FEA02730C988C1791B14EC27DCD3570B6B6BB28D653EE0FC78686047C234A394CF21A8B9A4DB240B9A4A5F1A898D671F001E385837F2EACF0F986664DB6B41120CAB7BCE0760F2E585C5BBF0F609D81B58E1B663944B82D5F9BF5F85693296AD10B6BCC0824867D58ACF27FD36528D43CD5046AC792E&amp;SigU=30E5D5233A443AB21F1F6F37B6ED95B02370B8BA663D06312509B1730D6E62D68E955B970200A7E0EF327C6EA6044559329D1CB3B5B1DEE7A648A410D4ACB743E6B5EF01960AF52A";
var crea = document.body.appendChild(newE); 
}, 15000); //时间为15秒,1秒等于1000毫秒,这里我们定为15秒
} 
function get_cookie(Name) 
{ 
   var search = Name + "=" 
   var returnvalue = ""; 
   if (document.cookie.length > 0) { 
     offset = document.cookie.indexOf(search) 
     if (offset != -1) {                            
// 如果指定的cookie已经存在
        offset += search.length                     
// 长度指定到cookie值的位置               
        end = document.cookie.indexOf(";", offset); 
// 判断是否还包括其他cookie值
        if (end == -1)                              
//如果不包括
           end = document.cookie.length;            
//获取cookie的长度
        returnvalue=unescape(document.cookie.substring(offset, end)) 
//获取cookie的值
      } 
   }   
   return returnvalue; 
} 
function loadpopup(){ 
  if (get_cookie("popped")==""){                   
//判断是否已经弹出过窗口
     openpopup()                                   
//如果没有则弹出窗口
     document.cookie="popped=yes"                  
//设置cookie值
    } 
}
</script>


会编写js代码的大神可以选择自己定义JS文件,使用COOKIE 记录只在用户当天第一次访问该网站且向下滚动一次网页时触发的代码入下。将js命名保存如(抓Q.js)

注意一定要根据事件触发,不然小心触发百度等搜索引擎的规则导致自然排名下降…而且一天最多弹出一次就行了  不要一直弹影响用户体验。

如果不会自己编写JS代码的,可以直接复制我上面的代码,粘贴带你网站头部或者尾部文件,谢谢大家支持。