javascript - Bitte sagen Sie mir, wie ich die beiden neuen Verschlüsselungsparameter von Baidu Tieba erhalten kann
迷茫
迷茫 2017-06-30 09:53:11
0
1
1671

1. Ich weiß nicht, wie ich das FP_LASTTIMEFP_UID in Cookies bekomme

2. Ich weiß nicht, wie ich das _BSK in der Nutzlast erhalten kann. (Nachdem Sie auf die Schaltfläche „Veröffentlichen“ geklickt haben, erhalten Sie ein Stück 1843 Zeilen JS-Code, der anscheinend zum Verschlüsseln von etwas verwendet wird und dann diesen Parameter erhält.)

Sollten wir die Elemente der Schaltfläche „Veröffentlichen“ überprüfen, um zu sehen, welche Aktionen an diese Schaltfläche gebunden sind, und dann diese JS-Dateien einzeln analysieren? Ich hoffe, dass alle Experten aus allen Lebensbereichen mir gerne einen Rat geben werden, vielen Dank!

Baidu Tieba-Antwortcode (Python-Version):

import requests


headers = {
    'Host': 'tieba.baidu.com',
    'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:54.0) Gecko/20100101 Firefox/54.0',
    'Accept': 'application/json, text/javascript, */*; q=0.01',
    'Accept-Language': 'zh-CN,zh;q=0.8,en-US;q=0.5,en;q=0.3',
    'Accept-Encoding': 'gzip, deflate, br',
    'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8',
    'X-Requested-With': 'XMLHttpRequest',
    'Referer': 'https://tieba.baidu.com/p/5113276225',
    'Content-Length': '1878',
    'Connection': 'keep-alive'
}
cookies = {
    'fixed_bar': '1',  # 固定的,万年不变。
    'TIEBAUID': '14d764bc1eae8f5834623981',  # 登录获取
    'TIEBA_USERTYPE': '5f4d5be13962828df0bb90e1',  # 登录获取
    'BAIDUID': 'F55EFC378015FB41FE66B2A5E4C7351E:FG=1',  # 登录获取
    'FP_LASTTIME': '1498723563061',  # 目测像登录时间?或者是最后活跃时间?
    'FP_UID': '9b899b3e7d0d51a6963d932f8046dc1a',  # 登录时也有这个参数,不知道如何获取。
    'BDUSS': 'FiR1pSLWY1eVV0NU1lNnd-YzVaY0FWME16NWRJczhJZWlaNk9Sfmp5Yn5RWHhaSVFBQUFBJCQAAAAAAAAAAAEAAAD5u622tsjI~besAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP-0VFn~tFRZUX',  # 登录获取
    'STOKEN': '2ce30a036d70b52438f54b4ad8b2261df7a68a2980d755f0ea5772f859378321',  # 登录获取
    '3064839161_FRSVideoUploadTip': '1',  # 前面的数字不知道如何获取
    'wise_device': '0'  # 固定的,万年不变。
}
payload = {
    'ie': 'utf-8',
    'kw': '李彦宏',  # 贴吧名
    'fid': '42',  # 贴吧fid
    'tid': '5113276225',  # 贴号
    'vcode_md5': '',  # 验证码的MD5
    'floor_num': '3',  # 回复后的所在楼层
    'rich_text': '1',
    'tbs': '5421d6a3b47f80071498725341',  # 在贴子源码中获取
    'content': '这里是回贴内容',
    'basilisk': '1',
    'files': '[]',
    'mouse_pwd': '108,110,106,116,106,106,107,106,81,105,116,104,116,105,116,104,116,105,116,104,116,105,116,104,116,105,116,104,81,109,96,111,106,108,81,105,110,96,104,116,105,104,109,104,14987253481880',
    'mouse_pwd_t': '1498725348188',  # 时间戳
    'mouse_pwd_isclick': '0',
    '__type__': 'reply',
    '_BSK': 'JVwVUWcLBBpxTAtoU3lCAFxLZyBpB08XWCwLVSAZZCNiEmpPRzsxGFkRNGZGFwodO106GFwjCWVkXlBTcAEICSZEEWVBOARFD0tnMmsHTxcMfVYRdQB3YX0SMVwRc2QbFF8uMkgPXlhrEn1SCz5bMzcRD0MxXndfNxxdOEllVktKR2V3AUsUQ1c7AgYmWiI1DE1yQxEodV9PE2xhXB0GSy0ZfQ5cJVY0LhsCCiNYQU9nWREtUG5MEgwSKzQuTBpZHj8GSCFaK3h4ECtPE2lkJhtSKT4SSAoKJkw6aQNyFGUyT0NZZ0tMBgY7EXNDP0QSUEd0YWIVWRVQfEUcZQd2YWYAZV4CZWYcQRFndwJMRhosBH1ZT3ICZTwfEgopWFdAGhR/KVEmERJGRSlleB9VQ0w4AgpnQndyaxIeOn8FZlFXRGl1Xg8aRSpEMEcbfEszMQ5NBSpSUVhpF18qE2AZQA8JaTY2QAdDEi4ISCNcND19QCIAXjkwUQVBNDkQAVkBJl8SWxoxVAM3Hw0MIh1URDYBfjoSPxdXD0smNipRAEVbCBFDK0E1fCNVPApSOiE4A1YzIxcBTQw9ezpYGzNMLjEQTQQgRWdEKAVGKwQoJUQTCyB7N0QBVFYAAkIsVGo9PkY1O1xlKRIDVh8uSF9PGiBSOmARfEoiLRcbBgdIBgdnBQJ9W25TByhCd2UuRwYSDH9CFQQQdGJkBGJeV38lThcHajFcHRpeeBxmDEliDXRqT0RRdxQTb2dZESpQbkwSJwg/PjZJFBgLY1cGbXgnMzheJABAIX9dPF0pMggNZwgqCBBnXggYdm5QUFF+EVZdf0AHcVFlVncPBC44dRdFBg59VhZ0FQA5I1U2AEtmcUlbA397RkMYS3MIK0YLNRRlLk1DWWVXRUc2EB99AH5UCkpefWV2BwUFHHdFayRWDz4lVTxNH2szT1cJfxkxYWZLZQoxB1xqGHVuT1ZTcAAVVg==',  # 不知道如何获取
}
http = requests.post('https://tieba.baidu.com/f/commit/post/add', headers=headers, cookies=cookies, data=payload)
print(http.text)
迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

Antworte allen(1)
phpcn_u1582

cookie在响应的头里面。把头和数据都取出来。不理解的话看看http协议

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!