public async Task GetMentionsTimeline(int count, AdvancedTweet lastTweet) { TwitterClient client = new TwitterClient(accessToken); var list = await client.GetTimeline(count, lastTweet, "https://api.twitter.com/1.1/statuses/mentions_timeline.json"); InsertTweet(list); }
private void InsertLastButton() { var button = new AdvancedTweet(this); button.tweetRole = AdvancedTweet.TweetRoles.LoadButton; tweetList.Add(button); }
/*ホームタイムラインを取得するメソッド*/ public async Task GetHomeTimeline(int count, AdvancedTweet oldTweet) { TwitterClient client = new TwitterClient(accessToken); var list = await client.GetTimeline(count, oldTweet, "https://api.twitter.com/1.1/statuses/home_timeline.json"); InsertTweet(list); InsertLastButton(); }
public async Task GetUserTimeline(int count, AdvancedTweet oldTweet) { TwitterClient client = new TwitterClient(accessToken); var list = await client.GetUserTimeline(count, userScreenName, oldTweet); InsertTweet(list); InsertLastButton(); }
public async Task GetSearchResultTimeline(string word, int count, AdvancedTweet lastTweet) { lastWord = word; TwitterClient client = new TwitterClient(accessToken); var list = await client.GetSearchResult(count, lastTweet, word); InsertTweet(list); InsertLastButton(); }