TwitterTimeline.HomeTimeline retourneert alleen mijn tweets

Waarom gebruikt de onderstaande console-app, die de Twitterizer .NET-bibliotheek gebruikt, alleen mijn tweets? Zoals ik het begrijp van Twitter-API-documentatie zou het tweets moeten retourneren van de mensen die ik ook volg. Het enige dat ik kan bedenken is dat het iets te maken heeft met het gebruik van een toegangstoken die ik voor mijn eigen account heb gegenereerd, zoals beschreven hier , maar ik heb niets kunnen vinden dat dat bevestigt.

public class Program
{
    private const int ConsumerKey       = 0;
    private const int ConsumerSecret    = 1;
    private const int AccessToken       = 2;
    private const int AccessTokenSecret = 3;

    static void Main(string[] args)
    {
        OAuthTokens tokens = new OAuthTokens()
        {
            ConsumerKey       = args[ConsumerKey],
            ConsumerSecret    = args[ConsumerSecret],
            AccessToken       = args[AccessToken],
            AccessTokenSecret = args[AccessTokenSecret]
        };

        TwitterResponse response = TwitterTimeline.HomeTimeline(tokens);

        foreach (TwitterStatus status in response.ResponseObject)
        {
            Console.WriteLine(status.Text);
        }
        Console.ReadLine();
    }
}
0
Waarschijnlijk heb je geen externe tweets op je tijdlijn?
toegevoegd de auteur Mob, de bron
Ik heb zeker externe tweets op mijn tijdlijn. Ik kan ze ook zien als ik deze console gebruik: dev.twitter.com/console
toegevoegd de auteur s1mm0t, de bron

1 antwoord

Je code is correct. Het moet dezelfde dataset teruggeven die wordt weergegeven wanneer u zich aanmeldt op www.twitter.com.

1
toegevoegd
Aha. Ik ben blij dat het voor jou werkt.
toegevoegd de auteur Ricky Smith, de bron
Bedankt voor het bevestigen dat mijn code er goed uitziet en ik heb niets stoms gedaan. Je bibliotheek ziet er geweldig uit als ik hem aan het werk kan krijgen - ik heb het nog niet bevestigd, maar ik denk dat het probleem in ieder geval met de twitter-API zelf zit, in plaats van met Twitterizer.
toegevoegd de auteur s1mm0t, de bron
Alles werkte prima - ik ben een idioot! Ik gebruikte een twitter-account dat slechts één persoon (ik) volgt om het toegangstoken te genereren, daarom was het juist mijn tweets correct terug te geven.
toegevoegd de auteur s1mm0t, de bron