Protocols/MSNP/MSN Protocol Version 15

From NINA Wiki
Jump to navigation Jump to search
MSNP Protocol
Version 15
General
OverviewChanges
Single Sign-OnTicket Tokens
New Features
Locations
Roaming Content
Overview
IntroductionTermsClients
Reference
Error ListCommandsRelying Party SuiteSpotlife
Services
XMPPHTTP GatewayTabsActivities
Documentation
Development ToolsMSNP Grid
PolygamyURLs used by MSN
Documents
Protocol Versions
Version 21
Version 18
Version 16
Version 15
Version 14
Version 13
Version 12
Version 11
Version 9
Version 8
Version 2
MSNC
IntroductionP2PObject DescriptorDisplay PicturesFile Transfer
Scenarios
Microsoft Messenger for Mac
MSNP on WebTV (MSNTV)


Overview

MSNP15 is the protocol version introduced with Windows Live Messenger 8.1 on 8 September 2006. It is based on MSNP14 but uses a different authentication mechanism called RPS "Relying Party Suite". Where TWN "Tweener" authentication is used on protocol versions 14 and below, RPS authentication will be used on protocol versions 15 and above.

In addition to a new authentication mechanism, Microsoft is also planning on making more of the properties of the user roaming. That is, the user's display picture, and in the future personal status messages, will be the same wherever the user signs in.

Furthermore, support for user locations has been added to the Personal Status Message, although this feature was later removed from the Windows Live Messenger 8.1 client.

Important note: All SOAP requests that used the ApplicationId 09607671-1C32-421F-A6A6-CBFAA51AB5F4 will now return error 500. This is because the Id is from an old beta client that has since been blocked by Microsoft. You must use the ApplicationId of Windows Live Messenger 8.5 (which is CFE80F9D-180F-4399-82AB-413F33A1FA11) or another valid messenger version for your SOAP requests to work.

Credits