加密方式

抖音网页版公开后,很多接口也暴露出来。接口加密解密的文章也很多,但是没什么好用的。

随便搜索抖音接口,会有很多介绍,比如mstoken,X-Bogus等等,方法几乎一致,扣js补环境。

抖音手机网页版抖音手机网页版登录入口,直播怎么看多少人插图

接口分析

当我们抓取数据时,首先分析界面。抖音的界面有get,post。但我们不这样分类,我们分为加密接口和非加密接口。

如何区分?删除请求?mstoken和X-Bogus,直接直接查看返回结果。返回正常数据是加密的,其他数据是加密的。

非加密数据,如网站地图、作品评论等。

例如,推荐的视频列表接口是加密的。

抖音手机网页版抖音手机网页版登录入口,直播怎么看多少人插图1

加密破解

和其他人一样,加密js它很混乱,无法阅读。许多人要么放弃,要么开始长扣js补充环境。但也未必能完成。

抖音手机网页版抖音手机网页版登录入口,直播怎么看多少人插图2

这只是部分。

但在这里分享另一种取巧的方法。

纯js方式

? ?浏览器具有代码片段功能,可在浏览器环境中本地调用js,就是RPC

?RPC是指跨过程之间的远程调用过程,这意味着本地操作浏览器执行一些JS方法并返回结果。

抖音手机网页版抖音手机网页版登录入口,直播怎么看多少人插图3

代码很简单,逃避了各种验证码问题,但要注意防沉迷。

学无止境