0

我已閱讀YouTube的服務條款幾次,並且不知道具體的答案,不知疲倦地搜索了這個問題。這不是關於我的特定YouTube API客戶端的法律問題,我只想知道是否有任何YouTube開發者以這種方式使用了API。我正在爲自己製作一個側面項目,這本質上是Instagram-YouTube混搭。我是一位使用API​​密鑰的YouTube開發者。當我的用戶喜歡我的客戶端上的視頻時,我的API客戶端是否可以將視頻標題,說明和ID存儲在我的數據庫中?我不知道我還能如何跟蹤我的客戶中我的用戶喜歡的視頻。存儲YouTube元數據

+0

[本頁](https://developers.google.com/youtube/v3/getting-started)表示API資源和etags允許緩存,所以可以存儲它們,但您也應該請經常再次查看視頻以確保它仍然存在。 – Adam

+0

除了@Adam的回答,請嘗試使用YouTube Data API的[video:list](https://developers.google.com/youtube/v3/docs/videos/list)。您需要設置'part = snippets,contentDetails'來獲取'contentDetails'下的持續時間和'snippet'下的'title,description'。 –

+0

有一個相關的SO [post](http://stackoverflow.com/a/24301858/5995040),顯示如何獲取視頻的元數據,您也可以使用[Try this API](https:// developers.google.com/youtube/v3/docs/videos/list)以熟悉如何形成對Youtube Data API的請求。只要你沒有違反Youtube的服務條款,我想你可以存儲視頻的元數據。希望這可以幫助。 –

回答

0

由於您已經指定這實際上不是一個法律問題,簡短答案是:是的,您可以(意思是可能的)。

還有一個可能性,來記住,雖然:

你可以通過OAuth 2.0使用https://www.googleapis.com/auth/youtube範圍驗證用戶身份。這樣,當用戶點擊您網站上的相應按鈕時,您可以管理他們喜歡的視頻並將視頻添加/刪除到此列表(您還可以檢查用戶是否已經喜歡任何給定的視頻)。在這種情況下,所有的跟蹤都由YouTube自己完成。這最終意味着只要用戶在您的應用中喜歡某個視頻,他們也會在YouTube網站上欣賞它。這可能會或可能不會被期望,這是由你來決定的。