2012-11-02 31 views
2

因此,我正在切換到使用YouTube API的v3版本(這是好得多它就像一個完全不同的產品),但我要麼丟失的東西,這是...是否可以使用v3 api爲視頻獲取YouTube作者姓名?

正在能夠獲取的視頻,以及他們的詳細資料任意列表,在一個呼叫將會讓生活顯著更好,但在視頻list法,該video details「片斷」包含「渠道ID」,「作者」 。

我花了相當多的時間瀏覽文檔,但找不到從channelId到人類可讀作者名稱的任何方式。

我該如何將視頻映射到作者?

回答

1

在撰寫本文時,接受的答案可能是正確的,但截至2/2018,snippet部分現在包含channelTitle財產。

4

作爲video.snippet響應的一部分,無法取回頻道的顯示名稱(舊版YouTube名稱或Google+名稱)。您需要使用channelId並執行channels.list(id = channelId1,channelId2,...,part = snippet)操作以獲取該信息。好的部分是,您可以在一次通話中傳遞多達50個通道ID。

這種將信息分離成不同資源的方式有效地作爲鏈接資源的關鍵字,這是一個深思熟慮的決定。工程團隊意識到它需要開發人員進行額外的API調用,但他們贊成這種設計。

與此同時,該API仍處於試驗性釋放,如果您有任何關於使用API​​,而這樣做實際開發的任何反饋,在問題追蹤器隨意open a feature request。如果有足夠的人對API的某個方面給予反饋,那可能會影響到最終修訂版的設計。

+0

謝謝。我想我已經看過那些信息的頻道列表,我不認爲它在那裏,我會看看。 –

+0

啊,我還沒有意識到映射到傳統YouTube名稱的頻道的「標題」。 謝謝。 –

相關問題