0

我可以在我的 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;
            }
4

1 回答 1

0

PublicTimeline()已弃用。 https://dev.twitter.com/docs/api/1/get/statuses/public_timeline

你知道这会返回 20 条随机的公开推文吗?如果这是你想要的,你可以使用新的 GET,'statuses/sample': https ://dev.twitter.com/docs/api/1.1/get/statuses/sample

于 2012-10-31T13:28:29.413 回答