Examples of VideoFeed


Examples of com.google.gdata.data.youtube.VideoFeed

    List<Tube> listSave2DB = new ArrayList<Tube>();
    try {
      YouTubeQuery query = new YouTubeQuery(
          new URL(
              "https://gdata.youtube.com/feeds/api/standardfeeds/most_recent?max-results=9"));
      VideoFeed videoFeed = service.query(query, VideoFeed.class);
      List<VideoEntry> videos = videoFeed.getEntries();
      for (VideoEntry videoEntry : videos) {
        Tube tub = new Tube();
        tub.transformHalfVideoEntry(videoEntry);
        tub.setStatus(2);
        tub.setUpdated(Calendar.getInstance().getTime());
View Full Code Here

Examples of com.google.gdata.data.youtube.VideoFeed

    try {
      YouTubeQuery query = new YouTubeQuery(new URL(
          "https://gdata.youtube.com/feeds/api/standardfeeds/most_shared?start-index="
              + startIndex + "&max-results=" + itemPerPage
              + "&orderby=viewCount"));
      VideoFeed videoFeed = service.query(query, VideoFeed.class);
      result.setTotalResult(videoFeed.getTotalResults());
      result.setCurrentPage(page);
      List<VideoEntry> videos = videoFeed.getEntries();
      for (VideoEntry videoEntry : videos) {
        Tube tub = new Tube();
        tub.transformHalfVideoEntry(videoEntry);
        tub.setStatus(2);
        tub.setUpdated(Calendar.getInstance().getTime());
View Full Code Here

Examples of com.google.gdata.data.youtube.VideoFeed

      YouTubeQuery query = new YouTubeQuery(new URL(
          "https://gdata.youtube.com/feeds/api/standardfeeds/most_discussed?time="
              + time + "&start-index=" + startIndex
              + "&max-results=" + itemPerPage
              + "&orderby=viewCount&v=2"));
      VideoFeed videoFeed = service.query(query, VideoFeed.class);
      result.setTotalResult(videoFeed.getTotalResults());
      result.setCurrentPage(page);
      List<VideoEntry> videos = videoFeed.getEntries();
      for (VideoEntry videoEntry : videos) {
        Tube tub = new Tube();
        tub.transformHalfVideoEntry(videoEntry);
        tub.setStatus(2);
        tub.setUpdated(Calendar.getInstance().getTime());
View Full Code Here

Examples of com.google.gdata.data.youtube.VideoFeed

      YouTubeQuery query = new YouTubeQuery(new URL(
          "https://gdata.youtube.com/feeds/api/standardfeeds/top_rated?time="
              + time + "&start-index=" + startIndex
              + "&max-results=" + itemPerPage
              + "&orderby=viewCount&v=2"));
      VideoFeed videoFeed = service.query(query, VideoFeed.class);
      result.setTotalResult(videoFeed.getTotalResults());
      result.setCurrentPage(page);
      List<VideoEntry> videos = videoFeed.getEntries();
      for (VideoEntry videoEntry : videos) {
        Tube tub = new Tube();
        tub.transformHalfVideoEntry(videoEntry);
        tub.setStatus(2);
        tub.setUpdated(Calendar.getInstance().getTime());
View Full Code Here

Examples of com.google.gdata.data.youtube.VideoFeed

      YouTubeQuery query = new YouTubeQuery(new URL(
          "https://gdata.youtube.com/feeds/api/standardfeeds/top_favorites?time="
              + time + "&start-index=" + startIndex
              + "&max-results=" + itemPerPage
              + "&orderby=viewCount&v=2"));
      VideoFeed videoFeed = service.query(query, VideoFeed.class);
      result.setTotalResult(videoFeed.getTotalResults());
      result.setCurrentPage(page);
      List<VideoEntry> videos = videoFeed.getEntries();
      for (VideoEntry videoEntry : videos) {
        Tube tub = new Tube();
        tub.transformHalfVideoEntry(videoEntry);
        tub.setStatus(2);
        tub.setUpdated(Calendar.getInstance().getTime());
View Full Code Here

Examples of com.google.gdata.data.youtube.VideoFeed

    this.published = (new Date(videoEntry.getPublished().getValue()));
    this.updated = (Calendar.getInstance().getTime());
    if (videoEntry.getRelatedVideosLink() != null) {
      List<Text> related = new ArrayList<Text>();
      List<Tube> listSave2DB = new ArrayList<Tube>();
      VideoFeed feeds = TubeService.service.getFeed(new URL(videoEntry
          .getRelatedVideosLink().getHref()), VideoFeed.class);
      for (VideoEntry entry : feeds.getEntries()) {
        Tube item = new Tube();
        item.transformHalfVideoEntry(entry);
        item.setStatus(2);
        item.setUpdated(Calendar.getInstance().getTime());
        related.add(new Text(item.toString()));
View Full Code Here

Examples of com.google.gdata.data.youtube.VideoFeed

        query.setFormats(5);
        if (!ip.equals(""))
            query.setIpRestriction(ip);
        query.setSafeSearch(YouTubeQuery.SafeSearch.MODERATE);

        VideoFeed videoFeed = service.query(query, VideoFeed.class);
        List<VideoEntry> videos = videoFeed.getEntries();

        return convertVideos(videos);

    }
View Full Code Here

Examples of services.video.VideoFeed

        url.maxResults = limit;
        //Youtube api's offset starts at 1.
        offset++;
        url.startIndex = offset;
        // execute GData request for the feed
        VideoFeed data = client.executeGetVideoFeed(url);
        Type dataType = new TypeToken<VideoFeed>(){}.getType();
        //renderJSON(feed, dataType);
        renderTemplate("api/internet/videos.json", data);
    } else {
      String message = "El parámetro type debe tener uno de los siguientes valores: ";
View Full Code Here

Examples of services.video.VideoFeed

    response = GET(request, "/api/me/internet/search?q=alfa+romeo");
    assertStatus(StatusCode.BAD_REQUEST, response);
    request = newRequest();
        request.cookies.putAll(cookies);
    response = GET(request, "/api/me/internet/search?q=ferrari&type=videos&offset=0&limit=5");
    VideoFeed videos = JsonParserHelper.toVideoFeed(response.out.toByteArray());
    assertStatus(StatusCode.OK, response);
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.