我可以在我的WPF应用程序中获取用户推文。我尝试使用所有重载方法的publictimeline,但所有问题都是同样的问题System.NullReferenceException但是当我尝试获取公共推文时(公共时间轴);它失败。以下是我的代码。 使用Twitterizer;
TwitterResponse<TwitterStatusCollection> myTweets;
TwitterResponse<TwitterStatusCollection> publicTweets;
myTweets = TwitterTimeline.HomeTimeline(tokens);
foreach (var item in myTweets.ResponseObject)
{
String textStatus = item.Text;
myTweetsTB.AppendText(textStatus + Environment.NewLine);
}
publicTweets = TwitterTimeline.PublicTimeline();
foreach (var item in publicTweets.ResponseObject)
{
if (item != null)
{
string textStatus = item.Text;
publicTweetsTB.AppendText(textStatus + Environment.NewLine);
}
else return;
}
答案 0 :(得分:0)
PublicTimeline()
已弃用。
https://dev.twitter.com/docs/api/1/get/statuses/public_timeline
您是否意识到这会返回20条随机的公开推文?如果这是你想要的,你可以使用新的GET,“状态/样本”: https://dev.twitter.com/docs/api/1.1/get/statuses/sample