抖音signature,抖音最新signature,抖音網頁版signature。
本文轉載,原文鏈接:https://blog.csdn.net/weixin_43582101/article/details/118084709
文中是調試邏輯、文末有生成源碼
不同接口所需環境不同,(點關、搜視頻不可用、其他均可使用)
任何可操作性的內容與本文無關
文章內容僅供參考學習,如有侵權請聯系作者進行刪除
文章目錄
1、Js堆棧調試
2、Jsdom補充示例
3、源碼下載
1、Js堆棧調試
接口中的加密參數目前只有_signature。
XHR中選擇堆棧調試
隨便找一個進去斷點,通常先進第一個xmlhttpRequetssend。
n[1]中有 _signature
n = this.openArgs
this.openArgs = arguments,
觀察url
打印o ,o中有_signature
這里會檢測鼠標狀態,鼠標移動則觸發到debug
我通過滾輪觸發請求后再調試
jsvmp來調試邏輯太浪費時間了
此處省略1000字。
請查看原文完整內容:https://blog.csdn.net/weixin_43582101/article/details/118084709
此時,快捷的方法就是在控制台斷點,然后通過window.byted_acrawler查看所有方法
兩種參數傳遞都可以生成sign,不過不同的參數對應了不同的執行方法
window.byted_acrawler.sign({url:url})
盡管把acrawler文件的代碼 copy下來可以直接生成,但是無法使用。
還需要把環境補齊。window、navigator、location等等 = =
不想費勁補環境的話,可以用chromedriver來完成模擬。(把js引入到html文件中,然后通過chromedriver打開並執行js方法)
采集評論示例:
2、Jsdom補充示例
請查看原文完整內容:https://blog.csdn.net/weixin_43582101/article/details/118084709
3、源碼下載
請查看原文完整內容:https://blog.csdn.net/weixin_43582101/article/details/118084709
————————————————
版權聲明:本文為CSDN博主「acy007」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/acy007/article/details/118784974