Twitter .NET API

Posted on Saturday 10 February 2007

Twitteroo Logo Do you possess an undying urge to make something in .NET that can communicate with Twitter.com? Nicole and I sure do. That’s why we made Twitteroo. We figure that there are more people out there like we are, so we’ve made the TwitterooCore Library available for download.

It’s fairly easy to work with TwitterooCore. Download a sample console application that uses TwitterooCore to get started. There is also TwitterooCore documentation that you can peruse at your leisure. Who doesn’t like to peruse documentation?

Go. Build something cool. Make it available on your website and then send us the link (or leave a comment) so that other Twitterers can check it out. You can use C#, VB.NET or any of the supported .NET languages, so what’s stopping you?

To-do List

Since the TwitterooCore Library is totally free, anything you make with it should be free as well.


Related Posts

    No related posts

19 Comments for 'Twitter .NET API'

  1.  
    March 11, 2007 | 6:49 pm
     

    Hello ;)
    I have installed twitteroo today, but the problem with it is, that it doesnt even start. I am always getting error-messages from my pc .. What can I do ? Greetings from Germany, Martin

  2.  
    Phil Wolff
    March 14, 2007 | 7:06 am
     

    My wishlist: Try for a longer view:

    don’t delete old twits,

    let me search through my archives,

    see all twits by a person,

    follow a thread of replies without losing your place

    click on an embedded link in the list instead of the top bar

    make it obvious how to open the settings panel and see the current version number

    auto check for a software update daily

    surf through archives a .

  3.  
    March 14, 2007 | 7:22 am
     

    Hi Martin,

    Can you take a screenshot of the error message and send it to me? I’ll email you now :)

  4.  
    March 14, 2007 | 7:26 am
     

    Hi Phil,

    Some of those options we can certainly address in an upcoming version of Twitteroo. I like the idea of seeing all tweets by a particular person. I’ve added all of these requests to my list and will add what I can.

    Thanks for the input!
    Eric

  5.  
    Carl
    March 14, 2007 | 1:10 pm
     

    Hi Eric;

    I have installed Twiteroo (v 1.3 and then 1.4) but have not been able to get it to work….just like Martin, it crashes. Here is the error signature I get:

    EventType : clr20r3 P1 : twitteroo.exe P2 : 1.4.0.42808
    P3 : 45f62cc1 P4 : twitteroo P5 : 1.4.0.42808 P6 : 45f62cc1
    P7 : 29 P8 : 0 P9 : system.nullreferenceexception

    Can you help?

    Carl

  6.  
    March 16, 2007 | 2:18 am
     

    Hi, Eric,

    Me too, installed but can’t start, encouter this error message:

    EventType : clr20r3 P1 : twitteroo.exe P2 : 1.4.0.42808
    P3 : 45f62cc1 P4 : twitteroo P5 : 1.4.0.42808 P6 : 45f62cc1
    P7 : 29 P8 : 0 P9 : system.nullreferenceexception

  7.  
    April 16, 2007 | 3:58 am
     

    when calling GetTimeline you have an Object null reference with your internal list… I dont think you have instantiated the returning list - users collection…

    Just a note that the word Timeline is ambiguous in .Net and even though its not much to get rid of it, I more twitterroo specific name would be better.. like TwitterTimeline..

    If you could email me with an update of your Dll that would be great, the application I am working on will be also presented in a book due out shortly so you can be assured of getting lots of exposure from it…

    Cheers

  8.  
    April 16, 2007 | 4:47 am
     

    Howdy..
    I got your error … it is in the method - DecodeStstusXml(XmlDocument document) specifically the line in the for loop …

    status.RelativeCreatedAt = element[”relative_created_at”].InnerText;

    It would appear this element does not exist…

    Hope this helps..

    Cheers

  9.  
    April 16, 2007 | 8:27 am
     

    Hi Brennon,

    Are you using the Twitteroo 1.4 API? That was fixed in the latest version. Twittero.com stopped including that node in their XML :)

    Eric

  10.  
    June 1, 2007 | 1:25 am
     

    […] Twitteroo ยป Twitter .NET API Would be worthwhile when we look into text messaging (tags: twitter .net asp.net api) […]

  11.  
    Ralph
    August 8, 2007 | 10:16 am
     

    Seems like the sample app still includes the 1.3 API, which results in the null reference exception mentioned above. When I downloaded the most recent (1.5) API and changed my project reference to point to it, it worked great. You might want to change the sample project to avoid this headache.
    Thanks
    rr

  12.  
    Will
    September 1, 2007 | 10:49 am
     

    Hi,

    You’re still linking to the 1.3 library in this post, which obviously broken now.
    This post is what comes up on Google as the most relevant link for a variety of Twitter and Twitteroo searches.

    Can you please update the hosted file, or at least the link in this post? Yes, I know the latest API is linked from the front page of the blog - but it’s not what you see first.

    Cheers

  13.  
    September 7, 2007 | 2:54 am
     

    Hi Will,

    We’re going to be updating everything Twitteroo and Jaikuroo related very soon. In fact, it’s open in Visual Studio right now :)

    Thanks for the heads up!

    Eric

  14.  
    September 21, 2007 | 4:30 pm
     

    Hey all.
    I was using twitteroo a while ago. i changed to some AIR apps for a few months. When reinstallling the latest update from the site, i encountered the nullreferenceexception error.

    I ended up looking for a solution here, and noticed something about ‘linking to an earlier - bugged - version’. Could you link to a working verion in the meanwhile, while upgrading.

    I am waiting for your updates! (i havent found a client besides twitteroo doing as good, or even better ;))

    keep up the good work ;)

  15.  
    October 30, 2007 | 3:56 pm
     

    just taking a quick look at the Classes in your library and reading the documentation. I just downloaded but have not unzipped yet, but looking at the documentation what order (if any) is the collection of users returned in from the GetTimeline call? would a user be in there once with multiple statuses under that user object or each time they updated would be a seperate instance of the User class?

  16.  
    Michael
    February 23, 2008 | 12:10 am
     

    I having trouble opening any of the zip files here after I download them. I keep trying but it keeps saying they are corrupt. Is there a problem with these files?

  17.  
    Michael
    February 23, 2008 | 2:07 am
     

    Anyone having trouble with the zip file try this version http://www.freewebs.com/mixelpixel/TwitterooCore.zip

    I had a friend of mine rezip it on their mac and it works fine for me now. Also the API seems to be working as well. I used it.

    Would really like to see this as open source because if you guys can’t maintain it I would like to add some extentions myself.

    Cheers.

  18.  
    March 13, 2008 | 11:56 am
     

    […] Twitter .NET API Do you possess an undying urge to make something in .NET that can communicate with Twitter.com? Try the TwitterooCore Library, now available for download. […]

  19.  
    NiceTry
    May 3, 2008 | 8:47 am
     

    The source for the library would be nice so we can compile with .NET 3.5.

Leave a comment

(required)

(required)



Information for comment users
Line and paragraph breaks are implemented automatically. Your e-mail address is never displayed. Please consider what you're posting.

Use the buttons below to customise your comment.


RSS feed for comments on this post | TrackBack URI