Beispiel #1
0
        public ActionResult apiRetweet(string id)
        {
            TwUser usr;

            if (String.IsNullOrEmpty(Session["nickname"] as String))
            {
                return(RedirectToAction("LogOn", "User", new { ReturnUrl = HttpContext.Request.RawUrl }));
            }
            else
            {
                usr = userManager.getUser(Session["nickname"] as string);
            }

            var tokens = TwitrucHelpers.getTokens(usr);

            Twitterizer.TwitterResponse <Twitterizer.TwitterStatus> userResponse = Twitterizer.TwitterStatus.Retweet(tokens, decimal.Parse(id));
            return(Json(new { ok = true }, JsonRequestBehavior.AllowGet));
        }
Beispiel #2
0
        public ActionResult Search()
        {
            TwUser usr;

            if (String.IsNullOrEmpty(Session["nickname"] as String))
            {
                return(RedirectToAction("LogOn", "User", new { ReturnUrl = HttpContext.Request.RawUrl }));
            }
            else
            {
                usr = userManager.getUser(Session["nickname"] as string);
            }

            var    tokens      = TwitrucHelpers.getTokens(usr);
            string search_text = HttpContext.Request.QueryString["search-text"];

            Twitterizer.SearchOptions o = new Twitterizer.SearchOptions();
            o.NumberPerPage = 50;
            Twitterizer.TwitterResponse <Twitterizer.TwitterSearchResultCollection> userResponse = Twitterizer.TwitterSearch.Search(tokens, search_text, o);
            ViewBag.Tweets = userResponse.ResponseObject.ToList();
            return(View());
        }