// // GET: /E3/ public ActionResult Index() { string apiKey = System.Configuration.ConfigurationManager.AppSettings["BloggerApiKey"]; string appName = System.Configuration.ConfigurationManager.AppSettings["GoogleAppName"]; BloggerService service = new BloggerService(new Google.Apis.Services.BaseClientService.Initializer() { ApiKey = apiKey, ApplicationName = appName }); ArticlesHelper helper = new ArticlesHelper(apiKey, appName, service); List <Article> nintendoArticles = helper.GetArticlesFromBlog(NintendoBlogId, "Nintendo", 100, 1, "E3 2016", "/Artigos/Ler/"); List <Article> generalArticles = helper.GetArticlesFromBlog(MainBlogId, "Multi", 100, 1, "E3 2016", "/Artigos/Ler/"); List <Article> articles = new List <Article>(); articles.AddRange(nintendoArticles); articles.AddRange(generalArticles); ViewData["articles"] = articles.OrderByDescending(t => t.DatePublished).ToList(); return(View()); }
// // GET: /FiltroArtigo/ public ActionResult Index() { ArticlesHelper articlesHelper = new ArticlesHelper(); List <Article> articles = articlesHelper.GetArticlesFromBlog(System.Configuration.ConfigurationManager.AppSettings["nintendoBlogId"], "Nintendo", 10000, 0, "/Artigos/Ler/"); return(View(articles)); }
public ActionResult Autor(string id) { ArticlesHelper articlesHelper = new ArticlesHelper(); List <Article> articles = articlesHelper.GetArticlesFromBlog(System.Configuration.ConfigurationManager.AppSettings["nintendoBlogId"], "Nintendo", 10000, 0, "/Artigos/Ler/"); articles.RemoveAll(t => t.AuthorName != id); return(View(articles)); }
// // GET: /ESports/EVO/ public ActionResult Index(int?page) { string apiKey = System.Configuration.ConfigurationManager.AppSettings["ESportsBloggerApiKey"]; string appName = System.Configuration.ConfigurationManager.AppSettings["ESportsGoogleAppName"]; BloggerService service = new BloggerService(new Google.Apis.Services.BaseClientService.Initializer() { ApiKey = apiKey, ApplicationName = appName }); ArticlesHelper helper = new ArticlesHelper(apiKey, appName, service); List <Article> generalArticles = helper.GetArticlesFromBlog(ESportsBlogId, "ESports", 100, 1, "EVO 2016", "/Artigos/Ler/"); ViewData["articles"] = generalArticles; return(View()); }
public JsonResult GetRelatedPosts(string label) { ArticlesHelper helper = new ArticlesHelper(); return(Json(helper.GetArticlesFromBlog(NintendoBlogId, "Nintendo", 3, 0, label, "/Artigos/Ler/"), JsonRequestBehavior.AllowGet)); }