tiktok私信协议
为什么tiktok无法私信
在tiktok上有的朋友会碰到无法给对方发送私信的情况,tiktok和抖音在私信政策上很不一样,抖音是可以发3条信息,tiktok默认的是每个用户接受互相关注的用户私信,也就是彼此关注,才可以发私信。
Tiktok的websocket私信协议详解
1、首先我们F12打开开发者浏览器,点击network,点击ws,我们看到有一条wss连接。
2、然后我们在send下断回溯到加密处。
3、这里下个断,F9跳过。我们可以看到有几个参数。
通过多年的经验分析,CMD类似于执行编码,对应类型的函数,比如CMD:601就是发送私信,CMD:200可能是登录包。当然这个还是得看源码。
通过下面的函数可以得出原来是protobuf序列化加密。
然后继续跟进找到f
发现f的json包里payload包含了u序列化返回byte,再仔细看包头,发现是webpackJsonp_N_E,知道nodejs调用webpackJsonp_N_E,导入该有的包,提供参数。
只需要ticket,token,与用户的id即可私信用户。
上一篇:大家称赞的tiktok群控
下一篇:tiktok商业变现模式