Facebook API and WinForm experiment

While testing with the Facebook API, I started creating a WinForm using the Facebook Toolkit.

What I had in mind was a simple program that would run on my PC, maybe minimized in the system tray, that would let me update my status in a click, thorugh the day, without having to log on to the website. Most of the day I am busy working, and I don't really have time to go surf and check Facebook… but I like the possibility for people to hear how I am doing. Changing the status would keep them up to date, and would keep my profile current.

As I figured out afterwards, their API does not yet let you change your status yet.

There are other people asking for this possibility… but then I went further searching on the Internet, and I found this blog: http://www.nexdot.net/blog/2007/04/20/updating-facebook-status-using-php/

I just hacked together a small WinForm written in C# that reimplements this idea.

Facebook StateTray

I indeed would like to thank Christian for the idea, and my friend and colleague Pierluigi for his precious help with the regular expressions :-)

At the moment it has terrible things such as hardcoded passwords in it, but as soon as I will have time to polish the code a bit, I will post it.

One more thing I would like to do with it is turning it from a standalone application into a Live Messenger Add-In, so that it synchronizes my messenger status with the one of Facebook. When I will have time for that.

Related posts:

  1. Facebook implemented a user.setStatus API!
  2. Facebook StateTray
  3. Facebook Mobile is not working for Italy
  4. Facebook development
  5. Facebook status change is not a crime

3 Responses to “Facebook API and WinForm experiment”

  1. Dare Obasanjo Says:

    Are you going to share your app with us?

  2. Michel Wouterse Says:

    From all I can read so far, seems like facebook really doesn\'t want anyone to update anything sync to their other communities.
    I am using b2evolution as my platform to blog and am usingt a twitter plugin to update twitter sync with it. Works beatyfully.
    next….

  3. Daniele Muscetta Says:

    Well, again… as written/commented elsewhere… this code was using a hack. They now do provide an API to set your status. And that's what the twitter application is using… http://www.muscetta.com/2007/10/01/facebook-implemented-a-usersetstatus-api/

Leave a Reply