2017-03-03 132 views
0

我有一個抽象問題:我如何從Youtube通過API快速獲得評論(不計評論!我的意思是在API方面 - 我有一個強大的服務器和罰款代碼。但通過API這是一個非常痛苦的漫長過程。如何通過API獲得對Youtube視頻的評論

我只看到一種方式。有步驟:

  1. 使API請求獲得第一頁評論;
  2. 保存第1步的評論並獲得nextPageToken響應;
  3. 通過步驟2中的pageToken選項發出API請求;
  4. 因此...循環步驟2和3,同時有nextPageToken作爲迴應。

如果我們有10-20-50頁的評論是痛苦的......但如果我們有1k +頁的評論這是一個嗨!我們對API請求有限制...因此,對於2-3個熱門視頻,我們可以花費極限。

它看起來像我找不到東西:)它不能這麼難......不是嗎?

如何從Youtube獲得評論?

回答

1

那麼,最大的評論檢索限制是100每次正確?所以我想你無論如何都得這樣做。您是否嘗試過任何非API解決方案?我發現this,但不知道是否工作更好(或根本)?

+1

是的,每頁只有100個。嗯,我已經試過了,現在通過提供的非API腳本下載。在4分鐘內下載6729次的評論。實際上,我認爲它可能是相同的速度,但可靠性較低,並且由於可能的前端修改和規範而不穩定。但它的工作原理,謝謝! 無論如何,我認爲youtube有一些快速獲得評論的API工具...或者一些生活竅門:) – Saliery

0

使用CommentThreads.list可獲取某個視頻中的所有評論。您需要提供的參數爲partvideoIdfields

而要測試這一點,請轉至Youtube API explorer Commenthreads.list並填寫videoId(爲您添加其他參數)的參數。然後,點擊授權並執行。您的視頻的所有評論將在textOriginal下列出。

現在由您來實現這一點。

+0

謝謝你的回答!是的,我這樣做就像你說默認情況下:)但它是真正的最慢的方式高負荷,因爲限制每頁最多100個結果。 – Saliery

相關問題