微信才刚出来那会儿,淘宝店铺可以直接在微信里打开,然而好景不长,淘宝为了自身的利益屏蔽了所有来自微信的访问,随后微信也作出了回应,结果受害的就是我们做淘宝的和普通用户,现在在微信上打开淘宝店铺网址(不管是私信丶朋友圈还是公众号的阅读原文)都会提示“淘宝屏蔽了来自微信的浏览请求。如需浏览,请长按网址复制后使用浏览器访问”。
经过我们长期研究测试,终于找到了直接在微信上打开淘宝店铺的方法。首先来讲一下淘宝屏蔽微信的原理,我们在微信里打开淘宝网址的时候,微信会发送请求给淘宝,并且在请求的头部会附上微信标记,淘宝会对所有请求进行识别,如果是来自微信的就直接屏蔽。接下来讲一下微信屏蔽淘宝店铺的原理。微信打开任何链接的时候都会对该网址进行检测,微信会判断要打开的网站是否为淘宝网址taobao.com,如果是就会提示“该网址已经被淘宝屏蔽,如需浏览,可长按网址复制并使用浏览器访问”,如果不是就可以直接打开。那么问题来了,如何才能让微信认为我们打开的不是淘宝,还要让淘宝觉得我们不是在微信里打开的呢?其实原理比较简单,就是找一个非淘宝的第三方网站作为中介,把淘宝店铺嵌入到这个第三方网站里。那么在微信里打开这个第三方网站时,因为这个网站不是淘宝网,所以可以直接打开,淘宝进行请求检测的时候因为不是直接从微信来的所以请求头部没有带微信标记,所以淘宝也认可我们的请求。这样就可以用偷梁换柱的方法在微信里直接打开我们的淘宝店了,下面是演示效果。
经过测试,淘宝的登录丶店铺展示丶详情页展示丶下订单丶支付整个流程都可以顺利完成。
具体技术实现如下,即利用html里iframe技术,所谓的iframe技术其实就是在一个页面里嵌套另一个网页,具体代码如下:
<iframe src="http://item.taobao.com/item.htm?spm=686.1000925.0.0.dfogk2&id=42239732194" frameborder="no" scrolling="no">
</iframe>
其中http://item.taobao.com/item.htm?spm=686.1000925.0.0.dfogk2&id=42239732194,这个为店铺或者宝贝的网址,修改替换即可。
以上就是如何在微信上直接打开淘宝店铺,解决微信屏蔽淘宝链接的方法,内容由卖家网编辑收集整理发布,希望能够对你有所帮助,转载此文请注明。如需查看淘宝宝贝排名监控、店铺监控、关键词分析、行业数据分析等淘宝数据分析业务请上卖家网。