我正在尋找某種與視頻相關的用戶名或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. ColdFusion:有沒有辦法獲得視頻的尺寸?
- 3. 有沒有方法通過Youtube API將視頻添加到Youtube播放列表中作爲貢獻者?
- 4. 是否有可能獲得對Youtube視頻的所有評論?
- 5. Youtube Search API面臨的問題,並沒有得到所有的視頻
- 6. Youtube - 使用所有者帳號通過API「登錄」時查看私人視頻
- 7. 有沒有什麼辦法讓YouTube androidPlayer API中播放的視頻質量?
- 8. 的YouTube-DL的所有視頻通道
- 9. 獲取所有YouTube視頻(有些視頻丟失)
- 10. FreeSWITCH:有沒有辦法通過本地API從其他腿獲取音頻流
- 11. 有沒有辦法獲得歷史YouTube用戶信息?
- 12. 有沒有辦法獲得DOMElement的所有屬性?
- 13. 有沒有辦法使用YouTube API v3獲得「稍後觀看」播放列表?
- 14. 通過API獲取YouTube視頻高度
- 15. Youtube視頻沒有在iPhone
- 16. 是否可以使用API獲取YouTube的所有視頻?
- 17. 有沒有辦法在Pymongo 3.0中跳過insert_many的現有_id?
- 18. 有沒有辦法從FutureTask獲得Callable?
- 19. ShareKit - SHKFacebook:有沒有辦法獲得authorization_token?
- 20. 如何通過API獲得對Youtube視頻的評論
- 21. 有沒有辦法讓api獲得流行的時間?
- 22. 使用GData Objective-C api ...有沒有辦法從YouTube獲取特定視頻的統計信息?
- 23. PMD - 有沒有辦法通過個人開發者
- 24. 如何從Youtube視頻獲得所有評論
- 25. 的Youtube API內容所有者錯誤
- 26. 有沒有辦法將屏幕捕獲爲實時視頻?
- 27. 有沒有辦法在php中獲取視頻長度?
- 28. Oracle:有沒有辦法獲得視圖的列數據類型?
- 29. 有沒有辦法改變嵌入式YouTube視頻中的滑塊顏色?
- 30. 有沒有辦法將視頻從我們的網站上傳到YouTube?
要比較哪些用戶?你有這個用戶的uid了嗎? – Touch 2013-04-07 22:13:33
是的 - 一旦用戶登錄並創建了有效的訪問令牌,我就可以從用戶信息調用中獲取該信息。 (假設這些東西排成一列,當然......) – 2013-04-08 02:18:35