0

Twitter のタイムラインを解析しようとしましたが、エラーが発生しました: リモート サーバーがエラーを返しました: NotFound.

コードは次のとおりです。

 private void GetUserTimeLine(string userName)
    {
        WebClient wcTwitterTimeline = new WebClient();
        wcTwitterTimeline.DownloadStringCompleted += new DownloadStringCompletedEventHandler(wcTwitterTimeline_DownloadStringCompleted);
        wcTwitterTimeline.DownloadStringAsync(new System.Uri("http://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=" + userName));
    }

    void wcTwitterTimeline_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e)
    {


            List<RootObject> tweets = JsonConvert.DeserializeObject<List<RootObject>>(e.Result);
            this.listboxMyTimeline.ItemsSource = tweets;

            Dispatcher.BeginInvoke(() =>
            {
                listboxMyTimeline.Visibility = Visibility.Visible;
                txtBoxNewTweet.Visibility = Visibility.Visible;
                btnPostTweet.Visibility = Visibility.Visible;
            });
        }

エラーはここから始まります:

List<RootObject> tweets = JsonConvert.DeserializeObject<List<RootObject>>(e.Result);
4

1 に答える 1