阿里妈妈cookie保持登录方案
昨天研究阿里妈妈(淘宝客)的东西,为了做一个发送消息给公众号,然后随时生成可以返利的淘口令的功能。
淘宝客我很久以前就注册过,但是不常用,因为去淘宝里买一个东西,要看他有没有返利还得去登另外个网址去查询,尤其是手机买东西方便时候,更是懒得登录阿里妈妈,不过如果有一个公众号我发了从手机淘宝复制来的消息后可以随时给我返回转化之后的淘客链接,那不是很方便了,一年省个几百上千块不是问题吧,于是我开始了研究。
发现居然要淘宝客高级API才能转化链接什么的,不然只能在后台手动复制链接再推广,高级API我申请不到,于是只能换个法子,通过保持登录状态去抓取页面。
我立马就获取到了cookie,其中关键的参数是cookie2和_tb_token_,通过cookie可以顺利获取已转化好的淘客链接和淘口令。
但是后面问题来了,用了1个小时cookie失效,需要重新登录,我在网上查了下,后面加了个人的QQ,他发帖说他也是买的,对方据说开口100块!可以保持30个小时,我拒绝了。他肯定心想,100块钱都不给他。
进入正题,如何保持阿里妈妈在线状态
1、阿里妈妈用的https,在电脑上虽然可以破https,但是抓不到数据,阿里妈妈登录的时候会提示不是私密链接,于是我用手机代理(Mac下 QQ浏览器会无视这个HTTPS,火狐和其他浏览器则会遵循这个协议,如果对方网站声明了的话,经过代理的HTTPS不给访问,抓包工具:Charles)
2、登录成功后会跳2个链接
https://login.taobao.com\/aso\/tgs?domain=alimama&sign_account=xxx&service=user_on_taobao&target=xxx
https://www.alimama.com\/aso\/tvs?domain=taobao&sign_account=xxxx&target=xxx&token=xxx&sign_time=1496843060&defaultLoginURL=https:\/\/login.taobao.com\/member\/login.jhtml
我分析这两个链接(或其中之一)是保持状态的链接,于是我把这两个链接都加入了定时访问计划,第二天早上起来发现成功了,昨天设置的cookie依然生效。
3、至于我怎么保存cookie的,因为会iOS,所以做了个简单的app,一个webview,打开alimama登录后把网址的cookie上传到服务器上。所以只要失效了就可以马上拿手机上传一次COOKIE。
===================8月29号补充=================
这篇文章是我6月份写的,后来7月初的时候发现这个方法不行了,所以我立马做了一个软件,放在服务器上随时检测COOKIE是否有效,如果失效就自动登录一次,目前这样还比较稳定。前不久在一个群里有人说我之前说的这个方法还有效,大家可以试一试。
关于我的公众号:淘贝省钱宝
粉丝不多,大家可以关注一下,这是我研究这个之后的最终成品,这里面涉及到很多方面。
阿里妈妈自动登录
优惠券查询、高佣查询
淘口令转商品网址
通过COOKIE拿优惠券或可返利的淘口令给别人下单
领优惠券的网站是用的大淘客的,不过要在微信内显示口令还要专业版,我改了下,也显示口令了,不过我的没花钱
定时访问下单列表,把订单分配给对应的用户
... ...
QQ:417318 欢迎交流