Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.69 KB | None | 0 0
  1. using System;
  2. using System.Diagnostics;
  3. using System.Linq;
  4. using TweetSharp;
  5.  
  6. namespace TwitterConsole
  7. {
  8.     class Program
  9.     {
  10.         static void Main(string[] args)
  11.         {
  12.             const string consumerKey = "G7hhHUGiYHuowevCVJExEJ9C1";
  13.             const string consumerSecret = "09PhZ6jJ4po7hD9FHWx2FuQeou8FwYXngRy0cssCX2i5xLSC7E";
  14.             var service = new TwitterService(consumerKey, consumerSecret);
  15.  
  16.             var requestToken = service.GetRequestToken();
  17.  
  18.             var uri = service.GetAuthorizationUri(requestToken);
  19.             Process.Start(uri.ToString());
  20.  
  21.             var verifier = Console.ReadLine();
  22.             var access = service.GetAccessToken(requestToken, verifier);
  23.  
  24.             service.AuthenticateWith(access.Token, access.TokenSecret);
  25.  
  26.             var tweets = service.ListTweetsOnHomeTimeline(new ListTweetsOnHomeTimelineOptions()).ToList();
  27.  
  28.             for (int i = 14; i > 0; i--)
  29.             {
  30.                 Console.WriteLine(tweets[i].Text);
  31.  
  32.                 var CreatedDate = tweets[i].CreatedDate.ToString("d");
  33.                 var TweetTime = DateTime.Parse(CreatedDate);
  34.                 var age = DateTime.Today.Subtract(TweetTime);
  35.                 Console.WriteLine("с момента создания прошло {0} времени", age.Minutes);
  36.                 Console.WriteLine();
  37.             }
  38.  
  39.             var trends = service.ListLocalTrendsFor(new ListLocalTrendsForOptions() { Id = 1 }); // 1 - весь мир
  40.  
  41.             foreach (var trend in trends)
  42.             {
  43.                 Console.WriteLine(trend.Name);
  44.                 Console.WriteLine();
  45.             }
  46.  
  47.             Console.ReadKey();
  48.         }
  49.     }
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement