鍍金池/ 問(wèn)答/數(shù)據(jù)分析&挖掘  Python  網(wǎng)絡(luò)安全/ Python:今日頭條頁(yè)面超鏈接中的參數(shù)(_signature)如何獲???

Python:今日頭條頁(yè)面超鏈接中的參數(shù)(_signature)如何獲???

主頁(yè):
https://www.toutiao.com/c/use...
通過(guò)抓包可以得到文章列表頁(yè)的網(wǎng)址為:
https://www.toutiao.com/c/use...
返回格式為json,結(jié)果如下:
圖片描述

以上的連接我是在火狐瀏覽器中獲取的,如果在其他瀏覽器中打開(kāi),并不能取得數(shù)據(jù)。

問(wèn)題:

請(qǐng)問(wèn)在python中,如何高效的獲取指定用戶主頁(yè)中的所有文章url呢?
要得到文章url的話,必須取得以下幾個(gè)參數(shù):
as、cp、max_behot_time和_signature

方案:
1.使用python實(shí)現(xiàn)以上幾個(gè)參數(shù)的生成過(guò)程(難道較大)
2.使用selenium來(lái)加載頁(yè)面(效率很慢)
3.請(qǐng)補(bǔ)充
請(qǐng)問(wèn)還有其他的方案嗎?可以高效實(shí)現(xiàn)

回答
編輯回答
萌二代

https://s3.pstatp.com/toutiao...
第818行:e = TAC.sign(userInfo.id + '' + c.params.max_behot_time)
第823行:_signature: e

2017年7月31日 02:12
編輯回答
淺淺

只能看網(wǎng)頁(yè)代碼自己分析了,應(yīng)該都在js里面

2018年1月9日 16:55