如何在linqtotwitter(版本2.1.11)中使用screenname获取其他用户的详细信息

时间:2014-03-23 15:25:33

标签: c# twitter linq-to-twitter

我正在使用以下代码,但它只显示我的帐户,我想使用screenname获取其他人的详细信息,以便我可以获得该用户的friendscount(v2.1.11)

  var twitterCtx = new LinqToTwitter.TwitterContext(auth);

            var accounts =
            from acct in twitterCtx.Account
            where acct.Type == AccountType.VerifyCredentials
            select acct;

            Account account = accounts.SingleOrDefault();


            User user = account.User;
            Status tweet = user.Status ?? new Status();
            Console.WriteLine(
                "User ID: {0}\nScreen Name: {1}\nTweet: {2}\n Tweet ID: {3}",
                 user.Identifier.ID,
                 user.Identifier.ScreenName,
                 tweet.Text,
                 tweet.StatusID);

            string followerscount = user.FriendsCount.ToString();
            string tweetscount = user.StatusesCount.ToString();

            Console.WriteLine("Account credentials are verified.");

1 个答案:

答案 0 :(得分:2)

Twitter API仅提供此功能。没有他们的批准,没有办法阅读任何人的个人数据。