저는 Backbone.js를 사용하여 Wordpress (super rad JSON API 플러그인 사용)와 프런트 엔드 간의 중개자 역할을했습니다.Backbone.js로 YouTube보기를 얻는 중
각 Wordpress 게시물에는 YouTube 비디오 ID가 첨부되어 있으며 컬렉션을 가져올 때 뒤로 당겨집니다.
전체 비디오보기를 얻으려면 비디오 ID를 분석하고 구문 분석하려면 응용 프로그램 내에서 가장 좋은 점을 찾으려합니다.
이 컬렉션 모델을 가져 오는되는 코드입니다 :
parse: function(response) {
return response.posts;
}
그리고 다음 코드는 적절한 뷰를 렌더링합니다.
this.getCollection().each(function(model) {
var view = new App.Thumbnail.View({model: model});
var item = $(view.render().el);
this.container.append(item);
});
이 과정에서 어느 시점에서 비디오 카운트를 할당하려면 미리보기 이미지가 필요합니다.
이function getYoutubeViewCount(videoID) {
$.ajax({
url: "http://gdata.youtube.com/feeds/api/videos/" + videoID + "?v=2&alt=json",
dataType: "jsonp",
success: function (data) { console.log(data.entry.yt$statistics.viewCount); }
});
}
그래서 내 질문은, 어디 뷰 수를 가져올 수있는 가장 좋은 장소입니다 생각한다 :이 YouTube 조회수를 잡는 내가 가지고있는 코드? 카운트를 가져 오는 하위 모델을 만들어야합니까? 아니면 백본의 외부에서해라 .js?
도움이 되시면 도움이 될 것입니다.
미리 감사드립니다. Charlie.