Example #1
0
        public static void Main(string[] args)
        {
            client = new TwitterClient(ConsumerKey, ConsumerSecret, AccessToken, AccessTokenSecret);


            client.OnRequestAuthenticationResponse += new TwitterClient.AuthenticationHandler(client_OnRequestAuthenticationResponse);

            if (!client.Authenticated)
            {
                client.Authenticate();
            }

            Properties.Settings.Default.AccessToken       = client.AccessToken;
            Properties.Settings.Default.AccessTokenSecret = client.AccessTokenSecret;
            Properties.Settings.Default.Save();

            queryString = client.Trends.ToArray()[0];

            Console.WriteLine("Starting monitoring of trend: " + queryString);
            network = new Network();

            //NetworkVisualizer visualizer = new NetworkVisualizer(network, new NETGen.Layout.FruchtermanReingold.FruchtermanReingoldLayout(10), new PresentationSettings(2000d, 1000d, 0d));

            //NetworkDisplay display = new NetworkDisplay(visualizer);

            counter = 0;
            stream  = client.CreateStatusFilter(client.Trends.ToArray()[0]);
            stream.OnNewJsonObject += new TwitterStream.NewJSONHandler(stream_OnNewJsonObject);
            stream.Start();

            Console.ReadKey();

            stream.Stop();
        }
Example #2
0
        public static void Main(string[] args)
        {
            client = new TwitterClient(ConsumerKey, ConsumerSecret, AccessToken, AccessTokenSecret);

            client.OnRequestAuthenticationResponse += new TwitterClient.AuthenticationHandler(client_OnRequestAuthenticationResponse);

            if (!client.Authenticated)
                client.Authenticate();

            Properties.Settings.Default.AccessToken = client.AccessToken;
            Properties.Settings.Default.AccessTokenSecret = client.AccessTokenSecret;
            Properties.Settings.Default.Save();

            queryString = client.Trends.ToArray()[0];

            Console.WriteLine("Starting monitoring of trend: "+queryString);
            network = new Network();

            //NetworkVisualizer visualizer = new NetworkVisualizer(network, new NETGen.Layout.FruchtermanReingold.FruchtermanReingoldLayout(10), new PresentationSettings(2000d, 1000d, 0d));

            //NetworkDisplay display = new NetworkDisplay(visualizer);

            counter = 0;
            stream = client.CreateStatusFilter(client.Trends.ToArray()[0]);
            stream.OnNewJsonObject += new TwitterStream.NewJSONHandler(stream_OnNewJsonObject);
            stream.Start();

            Console.ReadKey();

            stream.Stop();
        }