Protocols/MySpaceIM/Commands: Difference between revisions

From Toxi's Wiki
Jump to navigationJump to search
No edit summary
Lux (talk | contribs)
No edit summary
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/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/Login2|login2]] || 1.0.253.0 (Proto v1) || bgcolor="#7b9fff" | Client || not sure if there was ever login1?
|-
| [[Protocols/MySpaceIM/Commands/Logout|logout]] || 1.0.253.0 (Proto v1) || bgcolor="#7b9fff" | Client ||
|-
| [[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/Status|status]] || 1.0.253.0 (Proto v1) || bgcolor="#7b9fff" | Client || Set own status
|-
| [[Protocols/MySpaceIM/Commands/Keep_Alive|ka]] || ?? Unknown || bgcolor="#41dc8e" | Server || Notify client that the server is alive, sent every 180s
|-
| [[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/Persist_Response|persistr]] || 1.0.253.0 (Proto v1) || bgcolor="#41dc8e" | Server || Callback response
|-
| [[Protocols/MySpaceIM/Commands/Network_Test|nettest]] || ?? Unknown || bgcolor="#7b9fff" | Client || Test if the network is up
|}

Revision as of 20:45, 24 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
error 1.0.253.0 (Proto v1) Server
lc 1.0.253.0 (Proto v1) Server Primary challenge response command set
login2 1.0.253.0 (Proto v1) Client not sure if there was ever login1?
logout 1.0.253.0 (Proto v1) Client
bm 1.0.253.0 (Proto v1) Any Primarily used for personal messages like IMs and Status
status 1.0.253.0 (Proto v1) Client Set own status
ka ?? Unknown Server Notify client that the server is alive, sent every 180s
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
persistr 1.0.253.0 (Proto v1) Server Callback response
nettest ?? Unknown Client Test if the network is up