我还是通过手机模拟器来进行抓包。下面这个是get请求搜索接口,返回的是相关搜索信息。
只是一个简单的介绍。后面有搜索用户的POST接口,可以获取到用户id,以便尽一步操作。
搜索相关用户的接口:
点击使用浏览器访问。
所以可以根据刚的链接,来自定义我们需要搜索的关键词。
例如: https://aweme-hl.snssdk.com/aweme/v1/search/sug/?keyword=朱一龙
搜索用户的POST接口:
输入用户名,点击搜索。通过抓包可以看到有一条post请求,返回了用户列表的数据。
携带的post参数有:cursor=0&keyword=%E9%9E%A0%E5%A9%A7%E7%A5%8E 等等。
但是这个post接口的params中有一些变动的,比如有一个时间戳等等。
我们把数据格式化后来查看一下。
发现可以得到一个uid。而这个uid就是我之前一篇文章中,通过分享页面采集用户数据 所需要的id。
链接:抖音用户信息采集案例
APP搜索在请求时需要携带xgorgon参数,该参数生成方法可参考:
https://blog.csdn.net/weixin_43582101/article/details/108012579
网页版上线了,可以通过网页接口完成一系列采集任务。
网页版sign生成:https://blog.csdn.net/weixin_43582101/article/details/118084709