通过使用他的屏幕名称获取用户的Twitter主页时间轴

时间:2014-04-29 10:42:56

标签: c# linq-to-twitter

有什么办法,我可以通过传递他的screenName来获取用户的本地时间线吗?我目前有一个代码来获取经过身份验证的用户的时间表。但我也想通过使用相同的身份验证帐户来获取其他用户。可能吗?或者我需要引入一些其他类型的身份验证才能工作?

 public async void GetHomeTimeLine(string screenName)
            {
                _screenName = screenName;
                var twitterContext = new TwitterContext(_auth);
                var tweets = await twitterContext.Status
                    .Where(s => s.ScreenName == _screenName 
&& s.Type == StatusType.Home && s.Count == 200)
                    .ToListAsync();


            }

1 个答案:

答案 0 :(得分:1)

Twitter API没有提供在主页时间轴上提供屏幕名称的选项。您需要授权拥有时间线的用户或执行Friends / FollowerList查询以获取ID,然后根据用户ID查询朋友的推文。