2013-03-11 87 views
12

(我在一年半前在Google Groups論壇上提過這個問題,當時Jeffrey Posnick說這是不可能的,我再次嘗試,希望隨着時間和V3 API,現在是可能的)只使用Youtube API查詢訂閱的未觀看視頻

我剛剛開始修補API,並想知道是否有一種方法來查詢特定訂閱的* unwatched *視頻。例如,如果您轉到http://www.youtube.com/my_subscriptions並查看新視頻,它會將所顯示的視頻限制爲您訂閱內尚未觀看的視頻。這可能與API?

顯然,與Google帳戶相關的觀看/未觀看狀態存儲在Google服務器上,這是通過API提供的嗎?

如果沒有,是否有任何計劃?

謝謝!

回答

0

我還沒有嘗試過,但使用YouTube Analytics API而不是YouTube Data API,您可能可以得到您想要的內容:請求報告其中度量=視圖和維度=視頻,並按視圖升序。

例如:

https://www.googleapis.com/youtube/analytics/v1/reports 
    ?metrics=views 
    &dimensions=video 
    &sort=views 
    &ids={your channel id} 

一兩件事,我會關心這種方法是,如果你自己看視頻,上傳/完整性檢查過程的一部分,觀看次數會非零。另外請注意,觀看視頻的時間與通過分析API報告該視圖的時間之間存在相當大的延遲 - 可能在24到36小時之間。

相關問題