10月26
需求:在微信h5页面中下载第三方app,安卓, 直接下载apk文件包;iphone,跳转AppStore

分析:微信不支持,在微信中屏蔽了apk文件的下载以及AppStore的跳转(且除非和TX有合作的应用,否则也不支持通过scheme跳转第三方app)

在微信中生成遮罩层,然后指引用户点击微信中右上角的更多按钮,选择【在浏览器打开】(iphone为【在safari中打开】,下同)

总结:虽然这种方法需要用户多操作一步,但贵在原生且不涉及第三方应用市场,本文主要讲述的是这种方法(且在浏览器中打开后仿应用宝下载效果:安卓直接弹出apk下载框,iphone则直接跳转AppStore,无需用户再一次点击下载按钮)

主要代码如下(H5页面由vue构建):
1、识别手机类型

10月26
在微信中,打开app下载链接,或者使用微信扫一扫app下载二维码,都是无法下载app的。

因为腾讯为了自身利益,屏蔽了其他app直接在微信中下载。下面给分享下,找到的2种有效的解决方案。


方案一:弹出一个遮罩提示用户在新的浏览器窗口打开(目前微信已出新规,属于诱导行为,会被封域名,可以参考之前说的防封的解决方式)

再也不用管微信如何的更新,直接判断如果是在微信中打开,然后弹出一个遮罩提示用户在浏览器中打开下载。

并且不加关闭的按钮。效果如下面这样子:

点击在新窗口中浏览此图片

10月26
第一:微信域名检测+微信域名切换
你需要有一个微信域名检测接口,自己开发或是购买都可以。配置好你的接口请求程序,准备2套域名A和B。比如说分享出去的域名是A,这里面A被称作是主域名。点开后跳到B,跳转之前检测一下B有没有被封,这里面的B就称作是落地域名。通常情况下落地域名B需要准备几十甚至上百个,利用域名检测接口可以轻松实现被封自动切换。检测接口这个开发文档能够最快能达到1毫秒/请求来检测(当然一般也不需要这么快,请求频率越高对服务器的要求越高)。并且出现问题会及时进行通知,进行备用域名跳转,保证落终是可以访问的。

第二:多级矩阵跳转
短网址(分享出去的)→主域名→二级域名→三级域名→四级域名(着陆页)

短网址可以用使用w.url.cn、t.cn(目前新浪已停止新增服务)、dwz.cn、suo.im等接口来生成。
在这里需要注意的事,着陆页的域名尽可能长一点。比如主域名是”heckjj.com“。那到着陆页可能要做到”w4tfd5s7we6ad23hbv8sd5.wx.qq.heckjj.com/heck.html“。
1、heckjj.com域名也做泛解析,然后“w4tfd5s7we6ad23hbv8sd5” 这个着陆页的前面的四级域名都是随机生成的。
2、把”heck.html“做成动态的,让每一次访问都不一样。为什么要做成动态的呢?因为我们在实践过程中发现,有时候不封域名封链接。但是这种方式还是会要用到第一种检测+切换的接口。
10月26
先来认识一下微信屏蔽的原理。按原理逐个攻破,整理如下:微信屏蔽的原理

一、微信系统的两个检测手段:第一是系统的自动检测;第二是微信工作人员的人工检测。

二、 人工的检测很好理解,有用户投诉举报,在多少时间内积累多少次的举报量 ,就有工作人员介入,开始人工检测。—–大站做防护解决。

三、自动检测系统是用户访问域名后跟踪域名内部非法违规的关键字——–跳转代码解决


淘宝客微信域名防封技术,如何防屏蔽?

系统或人工拉黑处理,同时记录域名以及路径——更换域名解决。

具体解决方法:

一、老站和知名站点的域名其实是跳板原理,建站时间久和行业内相对知名的域名最不容易被微信封杀,

当跳转代码注入到上述网站再利用安防等我网址做跳转,指向落地页,被微信封杀的可能性微乎其微;

也有同行用融合软件解决,这个问题我可以和大家单独讨论。


二、微信域名检测接口

微信域名检测接口,推荐使用一家的,快速而且稳定。

三、换域名和屏蔽微信右上角举报按钮把A域名,作为分享域名; 把B域名,作为落地域名(也就是用户访问看到的域名); 只有从A域名跳转到B域名,B域名显示的才是我们想展示给用户的内容,如果直接复制B的网址,打开的只是一个错误页面或者不违规的内容,也就是说如果TA点击右上角举报,举报的和访问的虽然是同一个网址,可是显示的内容却不同。

从而最大限度的防止域名被封杀。通过技术,屏蔽微信右上角的举报按钮,直接让用户无法举报,直接屏蔽了微信的举报功能,效果很不错。微信技术在不断升级更新,以后有机会把防屏蔽机制和经验总结给大家交流。
10月25
为方便大家接入这种第三方电商平台推广也方便自己以后查看参考:

开发配置:java、jdk1.8、idea、springboot、windows

一、拼多多

1、进入拼多多开放平台 http://open.pinduoduo.com/#/index 注册为开发者
点击在新窗口中浏览此图片
10月25
1、通过联盟下载的excel订单,可以看出每一个订单的唯一标识符有两个

    (1). 订单号

    (2). pid推广位

2、订单号在用户那里无法自动获取,区分订单方式

    (1). 让用户提交订单号(体验效果不好)

    (2). 给用户绑定一个pid(推荐)

3、目前联盟可以创建pid,上万个(具体多少没有统计)

    (1). 提前创建好pid 1万个插入数据库(可以借助软件),当用户注册的时候,随机分配一个pid进行绑定

    (2). 然后通过转链API接口,生成当前用户pid的推广链接,当用户购买以后,就会产生对应的pid订单,

    (3). 将联盟订单时时同步倒是数据库(可以借助软件30秒同步一次,1分钟同步一次)

    (4). 根据用户当前pid,查询对应订单

4、用到的技术

    (1). 转链高佣金API(官方API,高级权限)

    (2). 订单同步软件(或者官方API,高级权限)

    https://open.taobao.com/api.htm?docId=33892&docType=2

5:pid创建软件(目前没有API,模拟请求创建)
点击在新窗口中浏览此图片
10月25
淘宝客现在对多数人来说已经耳熟能详了,属于CPS(Cost Per Sale),一种网络广告收费标准,以实际销售产品数量来换算广告刊登金额。其他收费标准还有常见的CPC(Cost Per Click 按点击次数收费),和按周期展示收费,周期过后下架等。以前接触这方面也比较少,这里就不详细介绍了,下面开始进入如何从懵圈到把接口对接到APP通过应用的流量实现佣金收入。

注册账号
       首先在没有对接api前需要去注册一个阿里几个平台的账号,也可以直接用个人/企业 淘宝账号直接登录。

      1.淘宝联盟: https://pub.alimama.com/

      2.淘宝开放平台: http://open.taobao.com/

申请推广位
       登录进淘宝联盟,点击“活动推广”,然后选择“推广管理”,这里看你要做的是什么,是web就选择网站管理,app就选择APP管理。不过不管是网站还是APP都是要有雏形已经上线,网站需要内容足够丰富且有备案,APP需要在某应用市场上架,最后就是新建推广填写表单提交审核即可。广填写表单提交审核即可。
点击在新窗口中浏览此图片
Tags:
10月21
1.eclipse里修改项目在tomcat中的上下文访问路径eclipe里面部署web项目到集成的tomcat里默认访问路径是项目名称那么我要修改访问的路径怎么办?
看下图右键点击eclipse中需要改变访问url的项目找到web project setting 在右边Context root 处修改即可
如果访问url中不需要包含项目名称则把web-admin替换为反斜杠即可 /
点击在新窗口中浏览此图片
10月21
Eclipse中tomcat service设置
选择window ----show view---services可以看到服务的面板
双击tomcat进入配置界面Service Locations(Specify the server path (i.e. catalina.base) and deploy path. Server must be published with no modules present to make changes.)选项变灰色无法更改配置。
若要更改,则先把tomcat下的所有项目移除。并右击,clean...之后方可设置。。。启动后将又变为黑色。

默认选项为:
Use workspace metadata(dose not modify Tomcat installation)
修改选项为:
Use Tomcat installation(takes control of Tomcat installation)
点击在新窗口中浏览此图片
这样在Eclipse启动了tomcat服务器,我们也能够访问到tomcat本地管理首页。
否则只能在DOS下使用Tomcat的启动命令才能访问Tomcat本地管理首页。
10月21
Nginx应该是现在最火的web和反向代理服务器,没有之一。她是一款诞生于俄罗斯的高性能web服务器,尤其在高并发情况下,相较Apache,有优异的表现。

那除了负载均衡,她还有什么其他的用途呢,下面我们来看下。
一、静态代理

Nginx擅长处理静态文件,是非常好的图片、文件服务器。把所有的静态资源的放到nginx上,可以使应用动静分离,性能更好。

二、负载均衡

Nginx通过反向代理可以实现服务的负载均衡,避免了服务器单节点故障,把请求按照一定的策略转发到不同的服务器上,达到负载的效果。常用的负载均衡策略有
点击在新窗口中浏览此图片

分页: 2/50 第一页 上页 1 2 3 4 5 6 7 8 9 10 下页 最后页 [ 显示模式: 摘要 | 列表 ]