Example #1
0
        public ActionResult Tweet(string tweet)
        {
            TwitterSession session = new TwitterSession(HttpContext);
            var service = session.GetService();
            TwitterUser user = service.VerifyCredentials();
            service.SendTweet(tweet);

            return View("Tweet");
        }
Example #2
0
        public ActionResult CallBack()
        {
            TwitterSession session = new TwitterSession(HttpContext);
            var service = session.GetService();

            TwitterUser user = service.VerifyCredentials();
            ViewData["username"] = string.Format("Your username is {0}", user.ScreenName);
            return View();
        }
Example #3
0
        //
        // GET: /Twitter/
        public ActionResult Index()
        {
            TwitterSession session = new TwitterSession(HttpContext);
            if (session.IsLoggedIn)
            {
                var service = session.GetService();

                TwitterUser user = service.VerifyCredentials();
                ViewData["username"] = string.Format("Your username is {0}", user.ScreenName);

                var info = BritBoxingTwitterInfo.Create(HttpContext.Cache, service, false);

                return View(info);
            }
            else
            {
                return new RedirectResult(session.GeAuthUrl());
            }
        }