2015-01-26 3 views

답변

2

JSON에 비디오 URL이 없으므로 videoId를 사용해야합니다.

{ 
"kind": "youtube#searchListResponse", 
"etag": "\"F9iA7pnxqNgrkOutjQAa9F2k8HY/KciEh2k6bPhgTexCFr55nrDyEuo\"", 
"nextPageToken": "CAUQAA", 
"pageInfo": { 
    "totalResults": 1031, 
    "resultsPerPage": 5 
}, 
"items": [ 
    { 
    "kind": "youtube#searchResult", 
    "etag": "\"F9iA7pnxqNgrkOutjQAa9F2k8HY/1Y85a6l1YSEQprOw66ptMsh0Bzw\"", 
    "id": { 
    "kind": "youtube#video", 
    "videoId": "KG0vtEsiPgs" 
    }, 
    "snippet": { 
    "publishedAt": "2015-01-04T20:06:53.000Z", 
    "channelId": "UC5nc_ZtjKW1htCVZVRxlQAQ", 
    "title": "Real Slow - You Flow", 
    "description": "That little vocal snippet has got me hooked :) Download... http://bit.ly/1xHDPlX Real Slow https://soundcloud.com/realslowbeats ...", 
    "thumbnails": { 
    "default": { 
     "url": "https://i.ytimg.com/vi/KG0vtEsiPgs/default.jpg" 
    }, 
    "medium": { 
     "url": "https://i.ytimg.com/vi/KG0vtEsiPgs/mqdefault.jpg" 
    }, 
    "high": { 
     "url": "https://i.ytimg.com/vi/KG0vtEsiPgs/hqdefault.jpg" 
    } 
    }, 
    "channelTitle": "MrSuicideSheep", 
    "liveBroadcastContent": "none" 
    } 
    }, 
    { 

그런 다음 당신이 YouTube 동영상을 연결하는 URL을 생성하기 위해 videoId가를 추출 할 수 있습니다 :

는 예를 들어, 당신은이 같은 결과가 있습니다.

exemple items[0].id.videoId 나에게 KG0vtEsiPgs

을주는 그런 다음 URL을 https://www.youtube.com/watch?v=으로 videoId을 연결해야합니다

https://www.youtube.com/watch?v= 'videoId가'

는 그런 다음 동영상 링크를 가지고 있습니다.

+0

매력처럼 작동했습니다 ... 덕분에 많은 사람 !! – user318197

관련 문제