Protocols/MySpaceIM/Commands: Difference between revisions
From Toxi's Wiki
Jump to navigationJump to search
No edit summary |
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 |
Introduction • Terms • Clients |
Reference |
Commands • Callbacks |
HTTP APIs • Version Differences |
Technical |
Social Media Integration |
Datatypes • String Escaping |
Skype Inter-Op • URI Handling |
Challenge Response Algorithm |
Tutorials |
Sign On • Buddy Messages |
Profile Pictures • Social Media |
NetLinks • Buddy 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 |