2013-06-01 60 views
0

使用以下URL獲取自動生成頻道的主題ID和詳細信息。但它迴歸空虛。您管API:自動生成的頻道不顯示主題ID

https://www.googleapis.com/youtube/v3/channels?part=topicDetails&id=HC7Dr1BKwqctY&key= {} YOUR_API_KEY

是否有人知道如何從上面的網址,以獲取主題的詳細信息。你的幫助是高度讚賞。在此先感謝

+0

它看起來像topicIds只適用於用戶頻道,而不是自動生成的頻道...如果事實,其他部分(contentDetails等)也不可用。 – jlmcdonald

+1

同意。有沒有辦法從自動生成的頻道獲取視頻列表? – MSNGeek

+0

@MSNGeek我可以在哪裏找到主題ID? – rainman

回答

0

忽略我對上述問題的評論;在大多數情況下,從自動生成的渠道獲取主題ID在使用您已列出的端點方面工作得很好;例如,

https://www.googleapis.com/youtube/v3/channels?part=topicDetails&id=HCGV1V7wpRMrY&key={YOUR_KEY} 
https://www.googleapis.com/youtube/v3/channels?part=topicDetails&id=HCAh3LGI6q4g0&key={YOUR_KEY} 

兩個顯示topicId你所期望的......我想,如果你真的仔細想想,我們沒有理由不應該,因爲自動生成的通道使用topicID決定什麼視頻彌補了頻道!所以真正的問題是爲什麼這個特定的自動生成頻道沒有返回任何主題細節 - 畢竟,Freebase確實有一個用於「運動」的ID。這可能是值得提出一個錯誤,注意到特定的頻道,所以工程師可以研究爲什麼它不正確地報告它基於什麼topicID。