Example #1
0
        static void Main(string[] args)
        {
            var configuration = Configuration.Parse(@"conf\birdwatch.json"); //設定ファイルを取得
            var twitterApi    = new TwitterApi(configuration);               //ツイッターAPI生成
            var followers     = twitterApi.GetFollowers("@nectarim");
            var favoritelist  = twitterApi.GetFavorite("@mei_9961");

            if (args[0].Equals("birdwatch"))
            {
                foreach (var name in followers)
                {
                    Console.WriteLine(name);
                }
            }
            else
            {
                Console.WriteLine("Followlist");
                var followlist = twitterApi.GetFollowList("@nectarim");
                foreach (var name in followlist)
                {
                    Console.WriteLine(name);
                }
            }
            //取得したツイートの内容表示
            foreach (var value in favoritelist)
            {
                var count = value.FavoriteCount;
                var text  = value.Text;
                Console.WriteLine(count);
                Console.WriteLine(text);
            }
        }
Example #2
0
        public void 実際のAPIでayaのアカウントを指定してフォロワーを取得するとmeiが取得できる()
        {
            var configuration = Configuration.Parse(@"conf\birdwatch.json");
            var twitterApi    = new TwitterApi(configuration);
            var followers     = twitterApi.GetFollowers("@nectarim");

            Assert.That(followers, Is.SupersetOf(new[] { "@mei_9961" }));
        }