AJAXify your Wordpress

Learn how I ajaxified my wordpress blog with these few steps...

SBS Show!

Listen to the latest episode of the SBS Show, Dave Sobel talks about process management...

Vladville Newsletter!

Looking for a more focused, exclusive insight into the world of SMB tech & business? Sign up for my newsletter!

MSN/Live Messenger Protocol Gotchas
Posted: 3:56 am
June 16th, 2007
Post a comment
Programming, Shockey Monkey

It’s almost 4 AM and I’m sitting around coding in MSN/Live/com IM integration for Shockey Monkey. The basic premise is that the system will IM me when there is a new ticket waiting or when a user had updated/escalated their request. I finished coding this thing about a week ago and it works fairly well for what it is (a dumb sql->messenger gateway) but tonight I sat down to get rid of some annoyances. Here is what I found out.

For the most part, MSNP 9 is the most thoroughly documented implementation out there.

MSNP 9 is also very outdated, and MSN is trying very hard to move/force you up (I think they are on 13 now).

There is a gotcha in the signup process. For example, if you sign up for a live.com/msn.com passport id and initiate the first connection via MSNP 9, you will be prohibited from logging into it with that protocol – forever. However, if your first session is initiated via live.com messenger client (MSN P 10+) you can use any of the higher and lower edition clients.

Also, MSN does not tollerate bots on their network. The proper way to integrate your bot in the MSN network is to do your development/etc via IM Provisioning Center.

5 Comments

RobJ |

Why not the Jabber Protocol?



vlad |

I was going for something that was widely used in business. So it was either MSN or AIM and I just don’t use AOL anymore.



vlad |

(also didn’t want to have people through installing additional software, and presence is already built into Outlook so what the heck)

It’s pretty stable.



RobJ |

Wonder if it will work on Messenger for Mac. I suppose it will.



vlad |

The post was about the actual protocol implementation of MSNP, what clients use to talk to the MSN/Live.com network. It’s not playform dependant, its just how Shockey Monkey will talk to the MSN backbone, the network-to-client conversation is not affected.



Leave a Reply

OpenID

Anonymous






 

Categories

 

Archives

 

About

Divider Divider