2017-03-07 40 views

回答

0

可以使用Videos: list返回匹配的API請求一個視頻。通過這樣做,您現在可以驗證視頻的videoId是否存在。

這裏是sample request

https://www.googleapis.com/youtube/v3/videos?part=id&id=kmXXXLBL3Nk&key={YOUR_API_KEY} 

只是通過id爲您的部分參數,並在id參數的videoId

如果它存在,它將返回這種響應。

{ 
"kind": "youtube#videoListResponse", 
"etag": "\"uQc-MPTsstrHkQcRXL3IWLmeNsM/ZHvOwtluy6sCNoIMjJVPsNKhBTc\"", 
"pageInfo": { 
    "totalResults": 1, 
    "resultsPerPage": 1 
}, 
"items": [ 
    { 


    "kind": "youtube#video", 
    "etag": "\"uQc-MPTsstrHkQcRXL3IWLmeNsM/m-PtiixITeo8icgmD0t6X8DGyMA\"", 
    "id": "kmXXXLBL3Nk" 
    } 
] 
} 

現在,如果影片ID無效或不存在你response應該是這樣的:

{ 
"kind": "youtube#videoListResponse", 
"etag": "\"uQc-MPTsstrHkQcRXL3IWLmeNsM/ZCAnB4VKeQ7X3vzSCnmpxyOQqUk\"", 
"pageInfo": { 
    "totalResults": 0, 
    "resultsPerPage": 0 
}, 
"items": [ 
] 
} 

希望這信息幫助你。

+1

謝謝你的工作 – Manojkumar

相關問題