我正在尋找某種與視頻相關的用戶名或uid字段(所以我可以確認某個人聲稱擁有的視頻真的屬於該人)。我希望它在「片段」中,但它不在那裏。我想我可以通過頻道界面和用戶的播放列表,但我認爲視頻的擁有者是通過視頻api本身提供的東西。有任何想法嗎?有沒有辦法通過3.0 API獲得YouTube視頻的所有者?
回答
片段是正確的,並且該領域被稱爲 「channelTitle」
截圖:
嗯 - 我不確定。就我而言,channelTitle是「Jim Miller」(包含空格),這可能來自我設置Google或YouTube帳戶的方式。我不確定這會保證在所有用戶中都是唯一的。我想我還在尋找,但謝謝! – 2013-04-08 05:32:58
如果您希望以後所有用戶都可以使用唯一標識來調用通道API,則應該查看「channelId」字段。示例「channelId」:「UCqRDbhIFsKOCKY-rnCNighA」。 「channelTitle」僅用於用戶友好的用戶界面。 – 2013-04-09 02:13:44
channelID聽起來正確;我會探討 - 謝謝! – 2013-04-09 23:51:48
是,視頻所有者不能從影片資源返回。
- 您可以從relatedPlaylist.uploads做Channels->list
- 。
- 迭代通過PlaylisItems匹配。
snippet.channelTitle
會給你的頻道名稱。
contentDetails.googlePlusUserId
可能會爲您提供更多信息,但前提是用戶已將Google+帳戶與YouTube頻道相關聯。
確保指定part='snippet,contentDetails'
也有對在信息很多: http://www.youtube.com/get_video_info?video_id=您的視頻-ID,其中包括一個名爲content_owner_name
場。它需要一些解析來提取信息。
- 1. YouTube API:沒有獲得給定頻道的所有視頻
- 2. 有沒有辦法通過Xuggler獲得視頻的分辨率?
- 3. 有沒有辦法找到YouTube上使用YouTube API的視頻類型的Android
- 4. 有沒有辦法通過電子郵件可靠地發送YouTube視頻?
- 5. ColdFusion:有沒有辦法獲得視頻的尺寸?
- 6. YouTube API - 從其他YouTube頻道獲取所有視頻ID
- 7. 有沒有方法通過Youtube API將視頻添加到Youtube播放列表中作爲貢獻者?
- 8. 列出YouTube API 3.0中視頻的所有評論
- 9. 有沒有辦法阻止使用iframe的推薦youtube視頻?
- 10. 通過youtube頻道獲取帶有所有上傳視頻的ID的XML
- 11. 是否有可能獲得對Youtube視頻的所有評論?
- 12. Youtube Search API面臨的問題,並沒有得到所有的視頻
- 13. Youtube - 使用所有者帳號通過API「登錄」時查看私人視頻
- 14. 有沒有什麼辦法讓YouTube androidPlayer API中播放的視頻質量?
- 15. 的YouTube-DL的所有視頻通道
- 16. 使用YouTube API獲取某個頻道的所有視頻
- 17. 獲取來自頻道的所有視頻 - Youtube API v3 c#
- 18. 有沒有辦法檢查是否使用API聲明YouTube視頻
- 19. 獲取所有YouTube視頻(有些視頻丟失)
- 20. 如何獲取特定用戶通過YouTube API上傳的所有視頻
- 21. FreeSWITCH:有沒有辦法通過本地API從其他腿獲取音頻流
- 22. 有沒有辦法通過Facebook Marketing API獲得更好的調試消息?
- 23. 有沒有什麼辦法獲得緩衝時間的形式android youtube player api
- 24. 有沒有辦法獲得歷史YouTube用戶信息?
- 25. 有沒有辦法獲得JavaFX屬性的所有綁定?
- 26. 有沒有辦法獲得一個主題的所有訂閱?
- 27. 有沒有辦法獲得所有可用的action_types?
- 28. 有沒有辦法獲得DOMElement的所有屬性?
- 29. Jenkins:有沒有辦法獲得所有項目URL的列表
- 30. 選擇所有YouTube視頻
要比較哪些用戶?你有這個用戶的uid了嗎? – Touch 2013-04-07 22:13:33
是的 - 一旦用戶登錄並創建了有效的訪問令牌,我就可以從用戶信息調用中獲取該信息。 (假設這些東西排成一列,當然......) – 2013-04-08 02:18:35