public ActionResult Followers(string id) { var result = Auth.ExecuteOperationWithCredentials(_credentials, () => { id = string.IsNullOrEmpty(id) ? "JFernweh_" : id; var tweets2 = Tweetinvi.Timeline.GetHomeTimeline(50); var tweets = tweets2 == null ? new List <ITweet>() : tweets2.ToList(); var profil = Tweetinvi.User.GetUserFromScreenName(id); //var tt = Tweetinvi.Trends.GetTrendsAt(23424969); var trendler = Tweetinvi.Trends.GetTrendsAt(23424969).Trends.Take(10); var trend_ler = trendler == null ? new List <ITrend>() : trendler.ToList(); var followers_ = Tweetinvi.User.GetUserFromScreenName(id).GetFollowers(250).ToList(); var followers = followers_ == null ? new List <IUser>() : followers_.ToList(); AnasayfaModel model = new AnasayfaModel() { Tweets = tweets, User = profil, //Trend = tt, Trendler = trend_ler, Followers = followers }; return(model); }); return(View(result)); }
public ActionResult Mesajlar() { var result = Auth.ExecuteOperationWithCredentials(_credentials, () => { var tweets2 = Tweetinvi.Timeline.GetHomeTimeline(50); var tweets = tweets2 == null ? new List <ITweet>() : tweets2.ToList(); var profil = Tweetinvi.User.GetUserFromScreenName("JFernweh_"); var tt = Tweetinvi.Trends.GetTrendsAt(23424969); var trendler = Tweetinvi.Trends.GetTrendsAt(23424969).Trends.Take(10); var trend_ler = trendler == null ? new List <ITrend>() : trendler.ToList(); var mesajgelen = Message.GetLatestMessagesReceived(); var mesaj_gelen = Tweetinvi.Message.GetLatestMessagesReceived(); var mesajgiden = Message.GetLatestMessagesSent(); var mesaj_giden = Tweetinvi.Message.GetLatestMessagesSent(); AnasayfaModel model = new AnasayfaModel() { Tweets = tweets, User = profil, //Trend = tt, Trendler = trend_ler, Mesaj_gelen = mesaj_gelen, Mesaj_giden = mesaj_giden }; return(model); }); return(View(result)); }
public ActionResult Index() { AnasayfaModel model = new AnasayfaModel(); model.Projeler = _db.Projeler.ToList(); model.Resimler = _db.Resimler.Take(6).ToList(); return(View(model)); }
//public ActionResult Retweeters() //{ var rliste = new List<Tweetinvi.Models.ITweet>(); // Auth.ExecuteOperationWithCredentials(_credentials, () => // { // var r = Tweet.GetRetweets(10); // rliste.AddRange(r); // }); // return Json(true); //} public ActionResult Gundem(string query) { var result = Auth.ExecuteOperationWithCredentials(_credentials, () => { query = string.IsNullOrEmpty(query) ? "Tweetinvi" : query; //id = string.IsNullOrEmpty(id) ? "JFernweh_" : id; var tweets2 = Tweetinvi.Timeline.GetHomeTimeline(50); var tweets = tweets2 == null ? new List <ITweet>() : tweets2.ToList(); //var profil = Tweetinvi.User.GetUserFromScreenName(id); //var tt = Tweetinvi.Trends.GetTrendsAt(23424969); var trendler = Tweetinvi.Trends.GetTrendsAt(23424969).Trends.Take(10); var trend_ler = trendler == null ? new List <ITrend>() : trendler.ToList(); //var ptimeline = Tweetinvi.User.GetUserFromScreenName(id).GetUserTimeline(50).ToList(); //var p_timeline = ptimeline == null ? new List<ITweet>() : ptimeline.ToList(); var searchParameter = new SearchTweetsParameters(query) { //GeoCode = new GeoCode(-122.398720, 37.781157, 1, DistanceMeasure.Miles), SearchType = SearchResultType.Mixed, //MaximumNumberOfResults = 100, //Until = new DateTime(2017, 07, 02), //SinceId = 399616835892781056, //MaxId = 405001488843284480, //Filters = TweetSearchFilters.Images, SearchQuery = query, }; var stweets = Search.SearchTweets(searchParameter).ToList(); var s_tweets = stweets == null ? new List <ITweet>() : stweets.ToList(); //var s_tweets = Tweetinvi.Search.SearchTweets(query).ToList(); //var userSearchParameter = new SearchUsersParameters(query) //{ // SearchQuery=query, //}; var users_search = Search.SearchUsers(query).Take(3); var gundem_kullanici = users_search == null ? new List <IUser>(): users_search.ToList(); AnasayfaModel model = new AnasayfaModel() { Tweets = tweets, //User = profil, //Trend = tt, Trendler = trend_ler, //Profile_Tweets = p_timeline, Gundem_Tweets = s_tweets, Gundem_Kullanici = gundem_kullanici }; return(model); }); return(View(result)); }
public ActionResult Bildirimler() { var result = Auth.ExecuteOperationWithCredentials(_credentials, () => { var tweets2 = Tweetinvi.Timeline.GetHomeTimeline(50); var tweets = tweets2 == null ? new List <ITweet>() : tweets2.ToList(); var profil = Tweetinvi.User.GetUserFromScreenName("JFernweh_"); //var tt = Tweetinvi.Trends.GetTrendsAt(23424969); var trendler = Tweetinvi.Trends.GetTrendsAt(23424969).Trends.Take(10); var trend_ler = trendler == null ? new List <ITrend>() : trendler.ToList(); var request = Tweetinvi.Account.GetUserIdsRequestingFriendship(10).ToList(); var bildirimRequest = new List <IUser>(); foreach (var item in request) { bildirimRequest.AddRange(Account.GetUsersRequestingFriendship(10).ToList()); } var retweetleyenler = Tweetinvi.Tweet.GetRetweetersIds(10); var likers = new List <long>(); foreach (var item in retweetleyenler) { likers.AddRange(retweetleyenler); } //var bildirimretweet = Stream.CreateUserStream(); //var streamListe = new List<IUser>(); //bildirimretweet.FollowedByUser += (sender, args) => //{ // streamListe.Add(args.User); //}; //bildirimretweet.StartStream(); AnasayfaModel model = new AnasayfaModel() { Tweets = tweets, User = profil, //Trend = tt, Trendler = trend_ler, BildirimRequest = bildirimRequest, //BildirimRetweet=bildirimretweet Retweetleyenler = retweetleyenler }; return(model); }); return(View(result)); }
public ActionResult Anasayfa() { var result = Auth.ExecuteOperationWithCredentials(_credentials, () => { var tweets2 = Tweetinvi.Timeline.GetHomeTimeline(50); var tweets = tweets2 == null ? new List <ITweet>() : tweets2.ToList(); var profil = Tweetinvi.User.GetUserFromScreenName("JFernweh_"); //var tt = Tweetinvi.Trends.GetTrendsAt(23424969); var trendler = Tweetinvi.Trends.GetTrendsAt(23424969).Trends.Take(8); var trend_ler = trendler == null ? new List <ITrend>() : trendler.ToList(); //var suggestedCategories = Account.GetSuggestedCategories(); //var followingsuggestion = new List<IUser>(); //foreach (var userCategory in suggestedCategories.Take(15)) //{ // var user=(Account.GetSuggestedUsers(userCategory.Slug)); // var user_ = user == null ? Account.GetSuggestedUsers(userCategory.Slug) : user; // followingsuggestion.AddRange(user); //} //var following_suggestion = followingsuggestion == null ? new List<IUser>():followingsuggestion.ToList(); AnasayfaModel model = new AnasayfaModel() { Tweets = tweets, User = profil, //Trend = tt, Trendler = trend_ler, //Following_Suggestion = following_suggestion }; return(model); }); return(View(result)); }