Protocols/MySpaceIM/Commands: Difference between revisions

From Toxi's Wiki
Jump to navigationJump to search
No edit summary
Lux (talk | contribs)
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Template:Protocols/MySpaceIM}}
{{Template:Protocols/MySpaceIM}}
todo
todo: fill in things that im not certain of
 
{| class="wikitable"
! Command !! Introductory version !! Origin !! Description
|-
| [[Protocols/MySpaceIM/Commands/Buddy_Message|bm]] || 1.0.253.0 (Proto v1) || bgcolor="#ffcc00" | Any || Primarily used for personal messages like IMs and Status
|-
| [[Protocols/MySpaceIM/Commands/Error|error]] || 1.0.253.0 (Proto v1) || bgcolor="#41dc8e" | Server ||
|-
| [[Protocols/MySpaceIM/Commands/Login_Challenge|lc]] || 1.0.253.0 (Proto v1) || bgcolor="#41dc8e" | Server || Primary challenge response command set
|-
| [[Protocols/MySpaceIM/Commands/Keep_Alive|ka]] || ?? Unknown || bgcolor="#41dc8e" | Server || Notify client that the server is alive, sent every 180s
|-
| [[Protocols/MySpaceIM/Commands/Persist_Response|persistr]] || 1.0.253.0 (Proto v1) || bgcolor="#41dc8e" | Server || Callback response
|-
| [[Protocols/MySpaceIM/Commands/Login_(Legacy)|login]] || ?? Unknown || bgcolor="#7b9fff" | Client || legacy login method, not sure if used ever?
|-
| [[Protocols/MySpaceIM/Commands/Login2|login2]] || 1.0.253.0 (Proto v1) || bgcolor="#7b9fff" | Client || new login method
|-
| [[Protocols/MySpaceIM/Commands/Logout|logout]] || 1.0.253.0 (Proto v1) || bgcolor="#7b9fff" | Client ||
|-
| [[Protocols/MySpaceIM/Commands/Status|status]] || 1.0.253.0 (Proto v1) || bgcolor="#7b9fff" | Client || Set own status
|-
| [[Protocols/MySpaceIM/Commands/Add_Buddy|addbuddy]] || 1.0.253.0 (Proto v1) || bgcolor="#7b9fff" | Client ||
|-
| [[Protocols/MySpaceIM/Commands/Delete_Buddy|delbuddy]] || 1.0.253.0 (Proto v1) || bgcolor="#7b9fff" | Client ||
|-
| [[Protocols/MySpaceIM/Commands/Blocklist|blocklist]] || 1.0.253.0 (Proto v1) || bgcolor="#7b9fff" | Client ||
|-
| [[Protocols/MySpaceIM/Commands/Get_Info|getinfo]] || ?? Unknown || bgcolor="#7b9fff" | Client || ?? Purpose unknown, assumed to retrieve what setinfo sets
|-
| [[Protocols/MySpaceIM/Commands/Set_Info|setinfo]] || ?? Unknown || bgcolor="#7b9fff" | Client || Called "SetUserInfo" in the code
|-
| [[Protocols/MySpaceIM/Commands/Web_Challenge|webchlg]] || ?? Unknown || bgcolor="#7b9fff" | Client || Used to authenticate the web interface
|-
| [[Protocols/MySpaceIM/Commands/Skype|skype]] || 1.0.731.0 (Proto v7) || bgcolor="#7b9fff" | Client || Enables Skype network Interoperability
|-
| [[Protocols/MySpaceIM/Commands/Persist|persist]] || 1.0.253.0 (Proto v1) || bgcolor="#7b9fff" | Client || Asynchronous Callback requests
|-
| [[Protocols/MySpaceIM/Commands/Network_Test|nettest]] || ?? Unknown || bgcolor="#7b9fff" | Client || Test if the network is up
|}

Latest revision as of 11:06, 25 July 2024

MSIM Protocol
IntroductionTermsClients
Reference
CommandsCallbacks
HTTP APIsVersion Differences
Technical
Social Media Integration
DatatypesString Escaping
Skype Inter-Op URI Handling
Challenge Response Algorithm
Tutorials
Sign OnBuddy Messages
Profile PicturesSocial Media
NetLinksBuddy Management

todo: fill in things that im not certain of

Command Introductory version Origin Description
bm 1.0.253.0 (Proto v1) Any Primarily used for personal messages like IMs and Status
error 1.0.253.0 (Proto v1) Server
lc 1.0.253.0 (Proto v1) Server Primary challenge response command set
ka ?? Unknown Server Notify client that the server is alive, sent every 180s
persistr 1.0.253.0 (Proto v1) Server Callback response
login ?? Unknown Client legacy login method, not sure if used ever?
login2 1.0.253.0 (Proto v1) Client new login method
logout 1.0.253.0 (Proto v1) Client
status 1.0.253.0 (Proto v1) Client Set own status
addbuddy 1.0.253.0 (Proto v1) Client
delbuddy 1.0.253.0 (Proto v1) Client
blocklist 1.0.253.0 (Proto v1) Client
getinfo ?? Unknown Client ?? Purpose unknown, assumed to retrieve what setinfo sets
setinfo ?? Unknown Client Called "SetUserInfo" in the code
webchlg ?? Unknown Client Used to authenticate the web interface
skype 1.0.731.0 (Proto v7) Client Enables Skype network Interoperability
persist 1.0.253.0 (Proto v1) Client Asynchronous Callback requests
nettest ?? Unknown Client Test if the network is up