I only want to get a latest tweet to my Windows Phone Apps using Tweetsharp. below is what I have done:
The documentation for tweetsharp is available on the wiki.
The best method is statuses/user_timeline :
Returns a collection of the most recent Tweets posted by the user indicated by the screen_name or user_id parameters
You have all the prerequisites. Let's code !
A piece of Xaml
and a piece of C#
// Constructor
public MainPage()
{
InitializeComponent();
this.Loaded += new RoutedEventHandler(MainPage_Loaded);
}
void MainPage_Loaded(object sender, RoutedEventArgs e)
{
var service = new TwitterService("yourconsumerKey", "yourconsumerSecret");
service.AuthenticateWith("youraccessToken", "youraccessTokenSecret");
service.ListTweetsOnUserTimeline(new ListTweetsOnUserTimelineOptions() { ScreenName = "SCREENNAME" }, (ts, rep) =>
{
if (rep.StatusCode == HttpStatusCode.OK)
{
//bind
this.Dispatcher.BeginInvoke(() => { tweetList.ItemsSource = ts; });
}
});
}
that's all !