Messenger via XMPP
This week at BUILD, Microsoft announced that Messenger connect would be renamed to Live Connect and as part of that, they are enabling XMPP access to connect to the Messenger service.
The ProcessOne blog has some details on the technical aspects of this for those interested.
However, it seems that requires a proprietary authentication method so current clients won’t be able to get on (naturally I tried anyway to see what happens but it doesn’t get very far).
It will be interesting to see what happens with this in the coming months when there is more information. Although third party clients have had their own implementations of various versions of the Messenger protocol for a long time, presumably if they were to use XMPP instead they could avoid breaking them and phase out older versions of the protocol.
ADDITION 12/15: They officially talked about this on the Inside Windows Live blog.
Posted on September 16, 2011, in Uncategorized. Bookmark the permalink. 5 Comments.
I put together a bit of a sample for connecting via C# here: Windows Live Messenger via XMPP (agsXMPP or MatriX) for IM Clients/Bots (http://solutionevangelist.com/post/25602/). There weren’t any readily available samples which showed the authentication mechanism (which is a bit like Facebook’s SASL authentication).
Nice work, thanks a lot for sharing here and figuring that all out. This worked just fine for me. I have to admit I never thought I’d see Messenger “Signed in to Jabber” 😛
For some reason it works just fine sending the time as a response until you try responding back on an already connected client to that account, which for some reason stops the MatriX OnMessage event from firing. Guess it doesn’t know how to handle it :p
It’s a great news!
Pingback: Microsoft rende pubblico l’accesso XMPP al network di Messenger | Lo spazio di Ugosan
Pingback: Microsoft announces they’re retiring Messenger applications, but what does that mean? « Jonathan Kay, MessengerGeek