2015-09-28 51 views
0

我想獲取特定YouTube頻道的視頻列表。400請求取回特定YouTube頻道的視頻

我跟着這個蘇答案https://stackoverflow.com/a/20795628/5383573 每當我得到

400錯誤的請求

假設我想NDTV頻道的所有視頻。

其YouTube網址https://www.youtube.com/user/ndtv/videos

我去這個網址https://developers.google.com/youtube/v3/docs/playlists/list

填寫框作爲

Part: NDTV 
Channel ID:ndtv 
Max Result: 50 

,然後單擊執行

它給了我更多的

GET https://www.googleapis.com/youtube/v3/playlists?part=ndtv&channelId=ndtv&maxResults=50&key={YOUR_API_KEY} 

和響應

400錯誤的請求

{ 
"error": { 
    "errors": [ 
    { 
    "domain": "youtube.part", 
    "reason": "unknownPart", 
    "message": "ndtv", 
    "locationType": "parameter", 
    "location": "part" 
    } 
    ], 
    "code": 400, 
    "message": "ndtv" 
} 
} 

我怎樣可以得到所有的視頻在JSON迴應? 對不起,我的英語不好。

任何幫助將提前appreciated.Thanks

回答

0

Playlists: list有五個有效部位

下面的列表中包含各部分的名稱,你可以包括在 參數值和每個配額成本部分:
contentDetails:2
ID:0
球員:0
片段:2
狀態:2

A您的錯誤消息狀態ndtv是無效部分。 NDTV也不是有效的頻道ID。信道ID看起來像這樣UCtb0gXU-ht24V_fgeXGGjwA

的easest TOF IND通道ID爲的方法來檢查的YouTube

https://www.youtube.com/channel/UCtb0gXU-ht24V_fgeXGGjwA

0

NDTV有3個精選頻道,那些CHANNEL_ID

UCZFMm1mMw0F81Z37aaEzTUA,UC9CYT9gSNLevX5ey2_6CK0Q,UCf9StUUEcbRpbvpdKx5eS_g

以下GET請求將返回json響應。

GET https://www.googleapis.com/youtube/v3/playlists?part=snippet&channelId={ndtv_channel_id} 

與信道ID替換ndtv_channel_id

相關問題