前言提要
前一篇整合Youtube的筆記說到使用「YoutubeExplode」套件。本來運作都沒問題,用了幾天後發現開始抓不到資料,一直噴 403 Error。
查了一下好像是 Youtube 覺得你是爬蟲所以把你的請求擋下來。
試著在 Request Header 裡補上 Cookie 資訊以及瀏覽器資訊,看能不能繞過 Youtube 的檢查,但是測完都無效,哭啊。
前一篇整合Youtube的筆記說到使用「YoutubeExplode」套件。本來運作都沒問題,用了幾天後發現開始抓不到資料,一直噴 403 Error。
查了一下好像是 Youtube 覺得你是爬蟲所以把你的請求擋下來。
試著在 Request Header 裡補上 Cookie 資訊以及瀏覽器資訊,看能不能繞過 Youtube 的檢查,但是測完都無效,哭啊。
播放 Youtube 要使用到「YoutubeExplode」套件。一般的做法可以到 nuget 網站下載 .nupkg 檔案回來解壓縮 (副檔名改為.zip) 取出我們要的 YoutubeExplode.dll 放進 Unity 的 Plugins/ 資料夾。上述是一般做法,但 YoutubeExplode 依賴了其它 dll,其它 dll 又依賴了更多別的 dll,形成典型的「DLL 依賴地獄(Dependency Hell)」。