示例#1
0
    public override Playlist GetPlaylist(string id, int page, int limit)
    {
        var playlist = JsonConvert.DeserializeObject <DailyMotionPlaylist>(GetPlaylistInfoJSON(id));
        DailyMotionResultPage pageResult = JsonConvert.DeserializeObject <DailyMotionResultPage>(GetPlaylistVideosJSON(id, limit, page));

        playlist.Videos = pageResult.Videos;

        return(playlist);
    }
示例#2
0
    public override IEnumerable <Video> GetRelatedVideos(string id, int limit, string culture)
    {
        DailyMotionResultPage page = JsonConvert.DeserializeObject <DailyMotionResultPage>(GetRelatedVideosJSON(id, limit, culture));

        return(page.Videos);
    }