猿问

优酷模拟登录参数生成方式请教

想用Python模拟登录优酷(http://youku.com/),在两个参数卡主了,不知道如何生成。如图( UA和jsToken ):

http://aeu.alicdn.com/ctl/ctl.js里能看到这俩参数生成代码(getUA、getUmidToken),无奈js加密,个人才疏学浅实在看不懂:
https://img3.mukewang.com/5c497a700001dcbc07830800.jpg

另外发现,在页面加载的时候,会请求:https://ynuf.alipay.com/servi...,返回结果里有个 tn ,它的值貌似和jsToken是一致的。但是,请求这个um.json的时候会传一个data参数,又不知道这个data的生成逻辑了:
https://img4.mukewang.com/5c497a7300010fec08000346.jpg

https://img4.mukewang.com/5c497a760001847608000371.jpg

https://img.mukewang.com/5c497a7a0001f5b605340324.jpg

目前大概就看到这些信息。麻烦前端大神能再指点指点!帮忙解释下参数具体生成逻辑,或者 给个未加密的js,如果有之前研究过的,给个模拟登录代码就再好不过了。
(信息有点多,能看完就感激不尽了)


森栏
浏览 896回答 1
1回答

翻翻过去那场雪

用python selenium登录
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答