Skip to content

Instantly share code, notes, and snippets.

@ChrisMcKee
Created August 21, 2015 20:12
Show Gist options
  • Save ChrisMcKee/d6239b0a47ce0cafe0d1 to your computer and use it in GitHub Desktop.
Save ChrisMcKee/d6239b0a47ce0cafe0d1 to your computer and use it in GitHub Desktop.
using System;
using System.Collections.Generic;
using Tweetinvi;
using Tweetinvi.Core.Interfaces;
//https://dev.twitter.com/rest/reference/get/favorites/list
namespace Twatter
{
internal class Program
{
private static readonly List<ITweet> tweets = new List<ITweet>();
private static void Main(string[] args)
{
Auth.SetUserCredentials(ADD YOUR OWN CREDS);
TweetinviEvents.QueryBeforeExecute += (sender, ar) => { Console.WriteLine("API QUERY: " + ar.QueryURL); };
Timeline_GetUserTimelineFa("USERNAME");
}
public static void Timeline_GetUserTimeline(string username)
{
var user = User.GetUserFromScreenName(username);
var timelineTweets = user.GetUserTimeline();
foreach (var tweet in timelineTweets)
{
Console.WriteLine(tweet.Text);
}
}
public static void Timeline_GetUserTimelineFa(string username)
{
var user = User.GetUserFromScreenName(username);
var timelineTweets = user.GetFavorites(200);
tweets.AddRange(timelineTweets);
foreach (var tweet in timelineTweets)
{
Console.WriteLine(tweet.Text);
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment