YouTube에는 구독하지 않은 사용자가 채널을 방문했을 때 볼 수있는 채널의 비디오를 가질 수있는 기능이 있습니다. JSON (ASP.NET MVC4)을 사용하여이 비디오를 웹 페이지에 표시하는 방법을 찾으려고 노력하고 있지만 모든 태그 등을 익히 알고있는 것은 아닙니다. Google에서 일부 정보 (여기서는 https://developers.google.com/youtube/v3/docs/channels)를 찾아 보니 다음과 같이 나타났습니다. brandingSettings.channel.unsubscribedTrailer
하지만 액세스 방법이 너무 명확하지 않습니다. 여기 YouTube 구독 취소 채널 예고편 가져 오기
var playListURL = 'http://gdata.youtube.com/feeds/api/playlists/XXXXXXXXXXXX?v=2&alt=json&max-results=50&callback=?';
var videoURL = 'http://www.youtube.com/watch?v=';
$.getJSON(playListURL, function (data) {
var list_data = "";
var column_count = -1;
var end_li = "</li>";
var begin_div = "<div class='inner-item'>";
var end_div = "</div>";
var html_data = "";
var tags = new Array();
$.each(data.feed.entry, function (i, item) {
column_count = column_count + 1;
var feedTitle = item.title.$t;
var feedURL = item.link[1].href;
var videoDate = new Date(item.published.$t).toLocaleDateString()
var fragments = feedURL.split("/");
var videoID = fragments[fragments.length - 2];
var description = item.media$group.media$description.$t;
var url = videoURL + videoID;
var thumb = "http://img.youtube.com/vi/" + videoID + "/default.jpg";
//Do some stuff with the vid.
});
});
나는이에 대해 다른 URL에 접근 할 필요가 또는 내가 어딘가에 item
특성 오프 정보를 찾을 수 있습니까
위의 코드는 특정 재생 목록에서 모든 비디오를 표시하는 데 사용 된 그것은 (모든 코드) 잘 작동하지만 가능하면 난 그냥의 unsubscribeTrailer
를 발견하고 그 표시해야합니다.
당신은 오랜 연구의 마지막 보스입니다! – mpgn