请求发送评论接口得到:
data=b'ap`\x00 \x97\xce\xaa(\xef\xaa\xcd\x98[\xe1\x07\xcex\xd3%\xa4\x06z\x07$N\x12c\xde\x9b\xf0\xb2\xff \xb6&\xcb\xce\xfc\xd5~\xbf\xd0=\x94 \x1e\xda\x9e|\xc7\xfcED\xf4\xeePI.\xc94\x99G\xb1D\xc8d\xf1f\x9e %\x12D\x9dN\x88\x84\xd2x,\xd7U\xbe\x8c\xda@\x90\x05:\xc7\xb7a\xe3\x80\rC\xfd6(\xd6PC\x99\xa5BTI\xb5\xcc\x8b"\x15ERV\x19D\xb03\xf2\xc5\x13\x06\x1e\t\xea\xb8L\xaa*/\x8a8\x8d@s\xd7agBO\x1bj\x11\x01\x8f\xb2#\x1c\xd8\x07\xa8\xcd<\x0c\x11\x8cM\x90\xb7\x8d\xe2h\x1av\x98x\x86\xc7\xf7\xffSR\x15e\x95\x8bL\x88\xa2(\xc4\xb2LO(?\x0b\x04\xda\x06\xa8\xe1\xe5\x7f\xdf\xfd\xff\xc1\xa7\xe0\xd2\xe1\xddDP\xc7Y\xcch\xf2\rYu\x14`UZ\xb0\xe8\x16\xc6\x07\x19f\x1f\xd5x>\xb0Z\x91\x83\xfamP;0N \x9c\xdd\x00\xf5\xdb\xa0\xa2o\x8b@\x1d\x17"\x82\xd91\xd4\x10\xac_(\xb3\xe0Ez\xe0\x96\x07\x19o\'\xda\xcf\x89r\xa1\xe3X\xe5\xd4dm\x91\xc9$UM,U\x91\xe9\xbc\xa8b\x82\x08fW\xc6[y\x0c}\x08\x93\xaf\xf7\xf7\xa7\xa4Xx\xee\xcc!m\xe7\x1d\x9b\x89\xd5\xd1\rht\xdb\x1c\xec\xa74\xd2\xf1\xed\x82\xb6\x13;\xf2Gg\xc0\x88e\x91\t\xf1d\x16")\xb6\xffM\x93avtt}\xf0\xfc\xe1^r\x8a\xf9\xfe\xd5\xb7\xb6M\xde\xef%\xa7\xda\xdb\xc9uq\xd3\\\xb8\x17Nm\xf6\xd23\xe1\x8e\xd7:;\x1e\xcd\x92\xac\x10e\x95\x97\x15Dy\x7fo\xe9\xed)>\xb8{\x9b\xce\xa6\xe1f{{\xf5|)\xef\\;[\x04\xbf\xb9\x18|\xd1\xdbl\x7f\xb48\xbe?f\'\xf3ky\xbc\xbc\x12V7&\xd3\xcc|\xa5O\xaa[\xe5\xd5\xbb;\x95\xa8\x93\xf44\x02]\x06\x00x\xd2\xbb\x11h\x1f\x0c\x83\x9e\x14\xce\x00\\\x04D\xa0\xf9\x0c\xb1\x86\xba\x8c\xd3*\xce\xf3bY\x96y\x99\x97\xcb\xa4\xcc"`\x8d>8\xa8\xc1\x87\x04\x11(T\xd4\xe0\x16m\x80\x1c*\xf1\xf8)\xc2\n\x07p\x05\x8d+\xfe\xac\x12\x1f\x98H\xa8\xc04\x06\xd268\t\xf5\xe3\xa7v\xb4\xbf\xc3\x81\xc8\xa6\xb5\x14\xc2a\xf6\x95}\x1bJ\xd1\x14\xf0\x184H\x81P\x7f\xc78;\xa8[9x\x8a`\x9b\xc2\xf0\xe8\xa8ck\x10O\x92\x1a\xb5\x97 \xfc@1F\x90\xd34\x10\x86\x00\x1cB(\xeb\xc9a\x87D\xe6d"\x02\xb9\x96A:\x8c\x8b\xe56.\x96\xc8\xa5_&\xd8G\xf8}\xb9\xa1\x91\x16\xc1\x08P\xbd\x9c\xe4:,\x84\x88s\xcc\xb2bYe\xa2QZ\x15\xadn\xb3DP^\x90\x16\xa5\xa2T\x96\xaa\xc2\xb6\xda\xd2\xc5\xa4\xe6\x7f\x15\xf2\xd8\xa5\'\xbd\xa7\xf2b\x859t0Qw\x1c\x04\xb7\x99Ty!\xe2\xb4(\x92\xd9\xa9U&\xa8\\C\x82\xa9\x10\xdbT\x88I\x81}\xbc\xa2g\x9c\xf1\xb4;\xb3\x83t\xcd\x91\x03\x88\xbfD,\xc56\x16\xcb/\x80\xde[\xd8O;\xed&\x86\xa5\x8c\xa4y\x1e\xff\xa82\x11\xdb2y\xa4\x7f\xcai\x07\x11\x11\xbc\xeai\x94\xd9\xc4\x15\x0c\x82\x15\xda\x83\xe8\x94\xdd~\x95\xd8\xc6b\n\xa5\x7f\xcai\x87/\xa8zH\xd7\xda\x11\xe2`\x8e\xc5\x84\x9d\xb3,N1%M\x0b\xc2/\xb8\x99"k\xb3Z\xeb6\xd2iv\x0c\xbb\x82G\x11v\x13>\xc3\xbb\x89P\x82\x00v#\xf46xk\r\xca\x99v%\xebd\x85:\xa9\nX\xe3\'a\x1f<v\x8e(\x90\xb0\x89\x01"h\xa4\xc1\xd9\x93\xc3\xad\xc5U\x9e\xde%jdP=\xceFQ6\x942\x91d\x83A6\xbee$\xf2F\xd2\x0cBM^}\xe3\xb3\xd18\xf5\xd6\x10\xab\te\x1d\x9f\x02vd[2\x8aM\xd7\xce\xdaS%\x9dF2\xc11y\xfb\x96hl@]\xf9|87o\x1d\xe1\x052IcT\xb7\x00\x88\x13\xc8\xa2\xc7\x05n\x90?\x1aT\xfe\x8d\xdb\x7f\x8e"j\x11\xb7\x87-\x0f\x81\x1c\xc5%\xaed\x03{\xc6\xde\xdd)\x9a\x84\xb4\x83\xe5\xd8\x7f\xa0\xf1\x81\x86\x19\xa0Ll\x83\x82T\xc1\xd3p\xfc\xaf\xc5I\x1e\xb2\xc60\x04\xd9?F\xd0KY-\xf3X\x08\x914T\xc9T\x16\xb1\x94:\xa1\xd1)b\xd2\x92\x8dk\x9e\xe3\xc3*\xf5G\x1b\x91\xc6\xa9\xc8\x89\xfbbX`\x83\xd38.\xb2{uz{U\xde\xbbrzy\xe1~\xea\x1f\x9dZ\xbb\xe2\xdc=:\xe9n\x8aj/9\xc7M\xb2t\x8ce\x80\xdfG\x95\xdd\xc7\xec\xe4\xed\xab\xd3\xfd\xf9\xads7\xe8\xe4\x95\xdd\xa3\xcc\x9d>\xb7\xb9t\xeb\xce\xa9Gw\xdf\xca\x1e\x82J$\xcb\xa7\x82\x89\x84EV\x95e^%\xb9\xc4\xa2\x03\xd6a\x90\xdd\xbcmg\xf6\xc1\x8e8\xf0#\xf5\x0e\x194k\xb0\x19\x0c@\x04Z\x06\x89R\x0b\xb23\x07\x15J8( \xba\xcb5\xb5\xae0J`\x94\xc6\xe1f\xb5\x1b3X\xa9qrv\x9c\x02\x06(\xa6N\xf4\xdb\x91E\x1c\x81\x9e\t\xb0E{\xa9\xec\x13\rI\xd7\xecp\xec\xc8N\x03\xf1\xb1a\xc9h\xeb<\xa1CM6\xad\x05`\xbeK!\x01\x93cO\x85\xcd\x80=\x8aG\xa5\xa4\x1d\xa2\x1f\x9d\xa5CeM\xcb\x9a\x8c\xc2;\xea\x16v\xcd\x9e\x83u\x18E\xa2%\xfb\xac(\xc4F\xd0\xe4\xde6\x08\x98X2\xe4!"\xa8\x85X\xa4E\xf5R!ra\x89u\xd0\xc0>\xa0\x94,#\xca\xc3\xacPk\x1e\xcd\x02\t\xe5\xe8H\x9b^\xf2\x89\x88\xed\x059\xe6*\xbb~\x1e?\x8d\xa0\xb3\xb6\xe3\xf1\xa1\xfd\x9dDz\xa4Q\xf2\xd0`\xf0\xec\xa5Gyt\xbb\x18\xec\x8a\x8cs\xbfl<w}\xf0\x0eD\xd7\xa3\xe0\xd1\xb9\xb0\xe1\x10\xc8\xc5\xb2\xe3\xd98\x92\x1a}\xb0n\x17SGwv\x0esC\t\xd7\xce\x9ap\xcb!\x81\x0b\xd9\x9b\x0c\xa6eD\xb2\xa8\xc1\xae\x0fT\xc3`%\x94L\xc4#:;\x10\xb2\xf6\xd6\x92\xf1(\x86 *\x0e\xdb"\x1f0\xc8\xceS\x1f\x1e\xa5\xc6V\xae \xb1]\xf6\xd8Hc\xb5S6\x9a4n\x88\x1b\xeb\xb5\xf6\xc1\xaa\xd5\xbfu\xd2\xb8N\\Jc\xd3\xdd\xedT\x0b`\xc7`\x8f\x9a\xbd\xe2i`C\xd8/{.^\xb7\xce\xaey\xce\x16\x12\xd7<%\xe81\xf2\x16\xa2\x99L\xb8\x19\x1bh=g\x0f$\x12\x97\x83\xf3_\xd2\x07\x19\x1e\xaa\x10\'&F\xa2&\x07\x1a\xb10\xc9j\x87\xd6\x0c;\xec\x13\x04\x94\x80\x08{\xcf1\xd4\xf0V\xbf\xb8 \x8d\x87\x08\x066+\x8c"h\xe05\xa1\xe0\x18\xddxk\x06\xe9\xc0\x8d\x10A\x9aO\x08\x11\xd4s\xd7\xe3x\t\x18\xdf,\x9e\x80\x1d\xa9\x0c\xddD\x04\xe2\xd1jRk\x94i3n\x0c\x1b\xa3~\xdbs\xb5i\x1av\x0c\x15\x8d\x03\x9cLs\xb4&\xe7\x89\xa2g\xd4w#\x18\xe5\x16q\x9a\xa9\x18\x02\r\x91F\x05\xa8\x94\xb5\x01k\xba\xcc\x00\xfb\x1c\x97\xbbY\x9a\x0e}\xcf4|\xb3\xde0\x11\xee\x866h\x85\x9a\xf64\xd6\xd5\xb2Z\x199\x12\xd4\xf0\xe6\x97\x17o~y\xf1\xf2\xcfo\xdf|\xf1\xd3\xff?\xfc\xfa\xff\x0f\xdfC\x04\x80\xe1NdfKa\xd6\xef\xe4=\x00\xb4\xa2\x04\xdcl\xdb\x02\xa7\xb8N&K\\\xc4\x14\x89,\x15\xa8\x05\xfd\xceH3\x86\x9d\x1c\xad\xc9\x04\xd4vc\x0c\xc8\x82\x00@F\x9d\xd6\xb4\xbe<\x07\xc96\x06\x9bL\xfdJi\x16\x01\x07L\x89s\xc4\x84K\xbe\xf5\xe9\xfbVj\xdb\xb6\xd7\xe7t\xbf6\x96B\xbe7\xef4\xad\xbd\xde\x18\x15\x10\xb6}\x045 I~\x92\x95\x9fQ\xc4nF.3\n\x14\nmf\xdc\x9c\x88\xd3\xad\xe2K\x80\xdf\x17$\xca]\x91\xa4kX\x9c\'\xcb\xbcL\xa6\xda2\x11<U-~\r\xa9\xd8\xe1\xb4\x97\x91A\xfa\x98\xe1\x99h\'\xaa\xe0f\xa2(\xd0\x08E\xb8#7JIE}Nt\xefI\\-\xfbp\x8b\xd5p\x19\xd9\x8byGi\xe9\t.\xdc\xf4eJ\xa5\xbct\xfc\xdf\xe8\x96 \xd3\x8f\xf1B\xa5\x12\xbe3\x08\xb4\xc1\x84\x93)B\xa3\xd6\xcce\xdae\xd3\xbd\xa2\xa3\xa5\x16\xfa\x9f\x05Q\x9b@\x0b9\x041\x1b\x11\x06\xc1\xc9\x12PRO\xd9\xec2)f\xa2j\xadZ\xadV\x97\x8d\xc5\xa21\xd1\xaa\xbabv}z~iq\xd6\xd8l\xb5\xe1\xaa\x9a\x8e\xe8:\xef\xd5\xab\x86\x9e\x9c#\xc3\x95\xe10\xa6\x07s\xec\xc0X\x990\x85Gj)s\xf7\x07Yk}\r\x94@Ox\x99\xd0\xa0\x0cK\xa0\x17J\x91\xf8\xdcSi*:\x9aw\x94\x96\x9e\xf73\xb1\xb0[L\xf4\xce\x17:1\xe5\xb3Qe\xda\xea\x1ec\x99\xd0A\x88a\x07\x0e\xce\xb4P\x15<\x10\x1d\xdf\xad\x8d\xc9\\-\x82A\xae\xa2\x02\x84,j\xe5-D\x00\xb1\x06-lv=-\xfb\xef$\x8f\xbelP\x06Gg\xce\x8e^]\xaal\xe9\xc4=V\xf9\xff\xe7\xc6\xe1\x99;\xa3g_F\xef^\x8d>^\x1b]\xff\xba\xd3\x19\xbd\xbf7z\x7f\xaf\xf2\xf7\xde\xed\x9d\xce\xe1\xdd\xab\xa3\x0f\xbf\x8e>=\xfa\xf7\xfb\x12(\x8b\xd0\x7f\x0fOdG\xa0\x1a\x16od:\\\x91\xf6"VT\xbbI\xff\xb9\xf9\xa1Xt\x0ca(\x90_+0\x88\xc1\xac)\xa0\xcc\xb8\x83\xceb\xed\x85k\x99\xb6t\x02\x18\xb8\xe5\xa7\xab\xae\xab\x85-\xec\x18\xad\xb8V\xb9\x96\xaeJ*TE\xdc\x80\xd8uZS\xc4\xc1\x8e\x81v\xd9u\x81r\xc8\x9b\x93\xbf$\xefnL\xcb(P\x02z\xd0\xed\x06\x99\x1e\xd4\xf7\xf5u;\xb2\x04\xf2\x8e\xdc\xcf%\xfa\xab\x81^\xe1\x06|\xd6\x95\xd0B,\xba\x98\x9f\xcep\xac\xc1\xaeo}y\x16\x08~\x16G\x1a@\xf9\xb8\x02\xda\xcc\xf3,h\x7f\xe5\xc9R\x188\x9d*l~\x88\x0bb\xcf\x1d\x1c\xc44\xa6\xca\xef\x1f\xa43\xa6N\x0b\x04oY\x84\x92\xd9\xd3\x8ff\xd9\x98\xd7\xb0\xf6\x1b\x8a\xdb\x90\xb9Z\xe4\x14\x80\x02\xbd("\x19\xeet\x04(\x91\xc9\x90\x1d\x16\xa1\xcc\x08\x17q\xc4\xd9\xf5h\xd3\xc8\xa5\xe7\x9f|I)\n3SU\x1a@+|\x021\x0cE\x1b\xf1\t\xda0K\x14\xde\'\x11;\x14\xa1\xd4BBn/\xa4\x0e\xbd3\xf0g\x86\xf1 ~Y_\xe5Q\x15\xed|4\xdaz\xa1\xea\xe6Du\x02R\x88(sO`\x91\x8e\xc2\xcf"95n\x1b-u"^\x95\x05N\xeb\xa6\xd1\x97\xc1B\xa2\x11f~+\xf3\xe4\xee\xee\xb0~\xec\\\x1c\xd0.\xb3\x85T\xc4\xdf\xdd\xa0\x0c\xb4\xe8i\x89\x1f\xb5\xa37\xa6\xac\xfd\x13\x92\x06d\xc8\xe4\xaeOLF1\xb4]B\x89\xf0)\xa3\x94P\x8f\x11d\xf9\x0c\xb9\xf6S0\xea\r\x86\x02\x1d\x98N\x15\x1cA*\xf4\xc2\x93*\x00\xf9#\xf8h\xc2\xcc\xaf!\xbaq=\xcbb\x881\x88\x9cPH1\x1f\x804\xf2\x89\x95\x0e\xa2\x17\xae(3>\xf9\xbd\x0f\xae\x1el\n\x1e+!\x96H\xfc\xde)q\xe4\x9c\xee\xefv\xfb\xe5\xe1\x95\x1f\x0ec\x04\xdb\xd0D\xd4&7\xa1 h~S(A\x9b|\x93\x9cW7\xdeX\xa8\x91}\xe8\xd8x\xa164\xc6\'\x97\xe7z\xfd~\x9c\x0f\x9c\xbc\xaf\xd8\xac\x1coO\xaeo\tscf\xbd\x9e5\xd0L\xd4\xc81\xb1[nh\xcf\x8f\xeb\xd0j\xd6\x8c\x1bKMn9\xc6\x0c:\x981\x8a\x1f\xc2$\xc9\x90\\!\x98| \xf8\x1f\x04\xd0\x8e\xfb\xa4y\x92ImF\xa9i3\xea@\x82 \x85\xd4{\x0b\x94\xc1\xcaA\x9a\x0e\x00\x86v\xde@l\xfd\xdb\xc6G\xf4\x01,\xdb>\x02\xc2\xb8\x01\xa3\xb0\xe1%\x90\xa8\x80w1N\x93L\xbbl\xe4D0\xc4\x04Alc\xd3\x84\x083X\xb7I\xbdA-\x0b\xd7\xeb6\xaa7\x1bu\x0cN\xdeM\xe5\x9e\xf2\x05(\xc3\x93\x03'
使用decode都会得到乱码
print(data.decode('iso-8859-1'))
接口数据结构
js逆向解析:
1.client-entry~6.f1a5b026.js 打上断点
得到参数:h.RL、v、f.BH
v:
{
"log_pb": {
"impr_id": "2024102700450161CF7F220E16B12789EB"
},
"comment": {
"cid": "7430115121718559526",
"create_time": 1729961101,
"digg_count": 0,
"image_list": null,
"label_list": null,
"reply_comment": [
{
"cid": "7430104505884820251",
"create_time": 1729961101,
"digg_count": 0,
"image_list": null,
"label_list": null,
"reply_comment": null,
"reply_id": "0",
"reply_to_reply_id": "0",
"status": 1,
"text": "23",
"text_extra": [],
"text_music_info": null,
"user": {
"accept_private_policy": false,
"account_region": "",
"ad_cover_url": null,
"apple_account": 0,
"authority_status": 0,
"avatar_168x168": {
"height": 720,
"uri": "168x168/aweme-avatar/tos-cn-i-0813_f7775bf9ade648fc87b72f95e983edf6",
"url_list": [
"https://p3-pc.douyinpic.com/img/aweme-avatar/tos-cn-i-0813_f7775bf9ade648fc87b72f95e983edf6~c5_168x168.jpeg?from=2956013662"
],
"width": 720
},
"avatar_300x300": {
"height": 720,
"uri": "300x300/aweme-avatar/tos-cn-i-0813_f7775bf9ade648fc87b72f95e983edf6",
"url_list": [
"https://p3-pc.douyinpic.com/img/aweme-avatar/tos-cn-i-0813_f7775bf9ade648fc87b72f95e983edf6~c5_300x300.jpeg?from=2956013662"
],
"width": 720
},
"avatar_larger": {
"height": 720,
"uri": "1080x1080/aweme-avatar/tos-cn-i-0813_f7775bf9ade648fc87b72f95e983edf6",
"url_list": [
"https://p3-pc.douyinpic.com/aweme/1080x1080/aweme-avatar/tos-cn-i-0813_f7775bf9ade648fc87b72f95e983edf6.jpeg?from=2956013662"
],
"width": 720
},
"avatar_medium": {
"height": 720,
"uri": "720x720/aweme-avatar/tos-cn-i-0813_f7775bf9ade648fc87b72f95e983edf6",
"url_list": [
"https://p3-pc.douyinpic.com/aweme/720x720/aweme-avatar/tos-cn-i-0813_f7775bf9ade648fc87b72f95e983edf6.jpeg?from=2956013662"
],
"width": 720
},
"avatar_schema_list": null,
"avatar_thumb": {
"height": 720,
"uri": "100x100/aweme-avatar/tos-cn-i-0813_f7775bf9ade648fc87b72f95e983edf6",
"url_list": [
"https://p3-pc.douyinpic.com/aweme/100x100/aweme-avatar/tos-cn-i-0813_f7775bf9ade648fc87b72f95e983edf6.jpeg?from=2956013662"
],
"width": 720
},
"avatar_uri": "aweme-avatar/tos-cn-i-0813_f7775bf9ade648fc87b72f95e983edf6",
"aweme_control": {
"can_comment": true,
"can_forward": true,
"can_share": true,
"can_show_comment": true
},
"aweme_count": 0,
"aweme_hotsoon_auth": 1,
"awemehts_greet_info": "",
"ban_user_functions": [],
"batch_unfollow_contain_tabs": null,
"batch_unfollow_relation_desc": null,
"bind_phone": "",
"can_set_geofencing": null,
"card_entries": null,
"card_entries_not_display": null,
"card_sort_priority": null,
"cf_list": null,
"cha_list": null,
"close_friend_type": 0,
"comment_filter_status": 0,
"comment_setting": 0,
"commerce_user_level": 0,
"constellation": 0,
"contacts_status": 1,
"contrail_list": null,
"cover_url": [
{
"height": 720,
"uri": "c8510002be9a3a61aad2",
"url_list": [
"https://p3-pc-sign.douyinpic.com/obj/c8510002be9a3a61aad2?lk3s=b031305e&x-expires=1731168000&x-signature=5a%2FO4%2BEYexZgvYMDP0vZHCsF4vw%3D&from=2956013662",
"https://p9-pc-sign.douyinpic.com/obj/c8510002be9a3a61aad2?lk3s=b031305e&x-expires=1731168000&x-signature=E4%2FMiMgvbUa6OlsNfzfA35f1s3E%3D&from=2956013662"
],
"width": 720
}
],
"create_time": 1563842267,
"creator_tag_list": null,
"custom_verify": "",
"cv_level": "",
"data_label_list": null,
"disable_image_comment_saved": 0,
"display_info": null,
"download_prompt_ts": 0,
"download_setting": -1,
"duet_setting": 0,
"enable_nearby_visible": true,
"endorsement_info_list": null,
"enterprise_verify_reason": "",
"familiar_confidence": 0,
"familiar_visitor_user": null,
"favoriting_count": 0,
"fb_expire_time": 0,
"follow_status": 0,
"follower_count": 0,
"follower_list_secondary_information_struct": null,
"follower_request_status": 0,
"follower_status": 0,
"following_count": 0,
"geofencing": [],
"google_account": "",
"has_email": false,
"has_facebook_token": false,
"has_insights": false,
"has_orders": false,
"has_twitter_token": false,
"has_unread_story": false,
"has_youtube_token": false,
"hide_location": false,
"hide_search": true,
"homepage_bottom_toast": null,
"im_role_ids": null,
"ins_id": "",
"interest_tags": null,
"is_ad_fake": false,
"is_ban": false,
"is_binded_weibo": false,
"is_block": false,
"is_blocked_v2": false,
"is_blocking_v2": false,
"is_cf": 0,
"is_discipline_member": false,
"is_gov_media_vip": false,
"is_mix_user": false,
"is_not_show": false,
"is_phone_binded": false,
"is_star": false,
"is_verified": true,
"item_list": null,
"ky_only_predict": 0,
"language": "zh-Hans",
"link_item_list": null,
"live_agreement": 0,
"live_agreement_time": 0,
"live_commerce": false,
"live_high_value": 0,
"live_status": 0,
"live_verify": 0,
"mate_add_permission": 0,
"mate_relation": {
"mate_apply_forward": 0,
"mate_apply_reverse": 0,
"mate_status": 0
},
"max_follower_count": 0,
"need_points": null,
"need_recommend": 1,
"neiguang_shield": 0,
"new_story_cover": null,
"nickname": "gîm.",
"not_seen_item_id_list": null,
"not_seen_item_id_list_v2": null,
"offline_info_list": null,
"personal_tag_list": null,
"platform_sync_info": null,
"prevent_download": false,
"private_relation_list": null,
"profile_mob_params": null,
"react_setting": 0,
"reflow_page_gid": 0,
"reflow_page_uid": 0,
"region": "CN",
"relative_users": null,
"risk_notice_text": "",
"room_id": 0,
"room_id_str": "0",
"school_category": 0,
"school_id": "",
"search_impr": {
"entity_id": "2282188407832883"
},
"sec_uid": "MS4wLjABAAAACrhcaA4haBLArsDiBZaBcDO8GqT30MaX9quFKzD-URVxe3xH8wMkaO_7HsX02dVF",
"secret": 0,
"shield_comment_notice": 0,
"shield_digg_notice": 0,
"shield_follow_notice": 0,
"short_id": "2353683177",
"show_gender_strategy": 0,
"show_image_bubble": false,
"show_nearby_active": false,
"signature": "nnnn",
"signature_display_lines": 0,
"signature_extra": null,
"special_follow_status": 0,
"special_lock": 1,
"special_people_labels": null,
"status": 1,
"stitch_setting": 0,
"story_count": 0,
"story_open": false,
"sync_to_toutiao": 0,
"text_extra": null,
"total_favorited": 0,
"tw_expire_time": 0,
"twitter_id": "",
"twitter_name": "",
"type_label": null,
"uid": "2282188407832883",
"unique_id": "dyiufxv5slvz",
"unique_id_modify_time": 1729961101,
"urge_detail": {
"user_urged": 0
},
"user_age": -1,
"user_canceled": false,
"user_mode": 0,
"user_not_see": 0,
"user_not_show": 1,
"user_period": 0,
"user_permissions": null,
"user_rate": 1,
"user_tags": null,
"verification_permission_ids": null,
"verification_type": 1,
"verify_info": "",
"video_icon": {
"height": 720,
"uri": "",
"url_list": [],
"width": 720
},
"weibo_name": "",
"weibo_schema": "",
"weibo_url": "",
"weibo_verify": "",
"white_cover_url": null,
"with_commerce_entry": false,
"with_dou_entry": false,
"with_fusion_shop_entry": false,
"with_shop_entry": false,
"youtube_channel_id": "",
"youtube_channel_title": "",
"youtube_expire_time": 0
},
"user_digged": 0,
"video_list": null
}
],
"reply_id": "7430101069068223243",
"reply_to_reply_id": "7430104505884820251",
"status": 7,
"text": "123",
"text_extra": [],
"text_music_info": null,
"user": {
"avatar_schema_list": null,
"avatar_thumb": {
"height": 720,
"uri": "100x100/aweme-avatar/tos-cn-i-0813_f7775bf9ade648fc87b72f95e983edf6",
"url_list": [
"https://p3-pc.douyinpic.com/aweme/100x100/aweme-avatar/tos-cn-i-0813_f7775bf9ade648fc87b72f95e983edf6.jpeg?from=2956013662"
],
"width": 720
},
"aweme_count": 0,
"awemehts_greet_info": "",
"batch_unfollow_contain_tabs": null,
"batch_unfollow_relation_desc": null,
"cf_list": null,
"close_friend_type": 0,
"contacts_status": 1,
"contrail_list": null,
"cover_url": [
{
"height": 720,
"uri": "c8510002be9a3a61aad2",
"url_list": [
"https://p3-pc-sign.douyinpic.com/obj/c8510002be9a3a61aad2?lk3s=b031305e&x-expires=1731168000&x-signature=5a%2FO4%2BEYexZgvYMDP0vZHCsF4vw%3D&from=2956013662",
"https://p9-pc-sign.douyinpic.com/obj/c8510002be9a3a61aad2?lk3s=b031305e&x-expires=1731168000&x-signature=E4%2FMiMgvbUa6OlsNfzfA35f1s3E%3D&from=2956013662"
],
"width": 720
}
],
"create_time": 1563842267,
"creator_tag_list": null,
"custom_verify": "",
"data_label_list": null,
"disable_image_comment_saved": 0,
"endorsement_info_list": null,
"enterprise_verify_reason": "",
"familiar_confidence": 0,
"familiar_visitor_user": null,
"favoriting_count": 0,
"follow_status": 0,
"follower_count": 0,
"follower_list_secondary_information_struct": null,
"follower_status": 0,
"following_count": 0,
"im_role_ids": null,
"is_ban": false,
"is_blocked_v2": false,
"is_blocking_v2": false,
"is_cf": 0,
"live_high_value": 0,
"mate_add_permission": 0,
"mate_relation": {
"mate_apply_forward": 0,
"mate_apply_reverse": 0,
"mate_status": 0
},
"max_follower_count": 0,
"nickname": "gîm.",
"not_seen_item_id_list": null,
"not_seen_item_id_list_v2": null,
"offline_info_list": null,
"personal_tag_list": null,
"private_relation_list": null,
"profile_mob_params": null,
"risk_notice_text": "",
"room_id_str": "0",
"sec_uid": "MS4wLjABAAAACrhcaA4haBLArsDiBZaBcDO8GqT30MaX9quFKzD-URVxe3xH8wMkaO_7HsX02dVF",
"secret": 0,
"short_id": "2353683177",
"show_gender_strategy": 0,
"signature": "nnnn",
"signature_extra": null,
"special_follow_status": 0,
"special_people_labels": null,
"status": 1,
"text_extra": null,
"total_favorited": 0,
"uid": "2282188407832883",
"unique_id": "dyiufxv5slvz",
"urge_detail": {
"user_urged": 0
},
"user_age": -1,
"user_canceled": false,
"user_permissions": null,
"verification_permission_ids": null,
"verification_type": 1
},
"user_digged": 0,
"video_list": null
},
"status_code": 0,
"logId": "2024102700450161CF7F220E16B12789EB"
}
h.RL和f.BH
双击f.BH定位到client-entry~8.0e5edff4.js
function _(e) {
let {status_code: t, log_pb: n, status_msg: o, comment: a} = e || {};
return {
statusCode: t,
logPb: n,
statusMsg: o,
comment: function() {
var e, t, n, o, a, r, l, c, s, f, _, h, v, m, p, g;
let E = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {};
if (!E)
return {};
let T = (null == E ? void 0 : E.reply_to_username) || "0" !== E.reply_to_reply_id && (null == E ? void 0 : E.reply_comment) && (null == E ? void 0 : null === (t = E.reply_comment[0]) || void 0 === t ? void 0 : null === (e = t.user) || void 0 === e ? void 0 : e.nickname) || ""
, S = (null == E ? void 0 : E.reply_to_user_sec_id) || "0" !== E.reply_to_reply_id && (null == E ? void 0 : E.reply_comment) && (null == E ? void 0 : null === (o = E.reply_comment[0]) || void 0 === o ? void 0 : null === (n = o.user) || void 0 === n ? void 0 : n.sec_uid) || "";
return {
diggCount: (null == E ? void 0 : E.digg_count) || 0,
cid: null == E ? void 0 : E.cid,
text: null == E ? void 0 : E.text,
textExtra: (0,
i.yL)(null == E ? void 0 : E.text_extra),
stickyInfo: {
url: null == E ? void 0 : null === (l = E.sticker) || void 0 === l ? void 0 : null === (r = l.static_url) || void 0 === r ? void 0 : null === (a = r.url_list) || void 0 === a ? void 0 : a[0],
height: null == E ? void 0 : null === (s = E.sticker) || void 0 === s ? void 0 : null === (c = s.static_url) || void 0 === c ? void 0 : c.height,
width: null == E ? void 0 : null === (_ = E.sticker) || void 0 === _ ? void 0 : null === (f = _.static_url) || void 0 === f ? void 0 : f.width,
uri: null == E ? void 0 : null === (v = E.sticker) || void 0 === v ? void 0 : null === (h = v.static_url) || void 0 === h ? void 0 : h.uri,
id: (null == E ? void 0 : null === (m = E.sticker) || void 0 === m ? void 0 : m.id_str) || (null == E ? void 0 : null === (p = E.sticker) || void 0 === p ? void 0 : p.id),
type: null == E ? void 0 : null === (g = E.sticker) || void 0 === g ? void 0 : g.sticker_type
},
user: (0,
i.Fm)(null == E ? void 0 : E.user),
labelText: null == E ? void 0 : E.label_text,
labelType: null == E ? void 0 : E.label_type,
isTop: null == E ? void 0 : E.stick_position,
labelList: (null == E ? void 0 : E.label_list) || [],
createTime: null == E ? void 0 : E.create_time,
forwardId: null == E ? void 0 : E.forward_id,
replyTotal: (null == E ? void 0 : E.reply_comment_total) || 0,
replyToUserId: null == E ? void 0 : E.reply_to_reply_id,
replyToUserName: T,
replySecUid: S,
userDigged: null == E ? void 0 : E.user_digged,
replyComment: ((null == E ? void 0 : E.reply_comment) || []).map(e=>u(e)),
whaleDecisionCustom: null == E ? void 0 : E.whaleDecisionCustom,
whaleInfo: null == E ? void 0 : E.whaleInfo,
imageList: ((null == E ? void 0 : E.image_list) || []).map(e=>d(e))
}
}(a)
}
}
h.RL
function M(e, t) {
try {
return t && t(e)
} catch (e) {}
return P
}
继续执行断点,e就是第一步的v,t是f.BH
继续执行断点,执行f.BH函数