Protocols/MySpaceIM/Commands: Difference between revisions
From Toxi's Wiki
Jump to navigationJump to search
No edit summary |
No edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 4: | Line 4: | ||
{| class="wikitable" | {| class="wikitable" | ||
! Command !! Introductory version !! Origin !! Description | ! 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/Error|error]] || 1.0.253.0 (Proto v1) || bgcolor="#41dc8e" | Server || | ||
Line 9: | Line 11: | ||
| [[Protocols/MySpaceIM/Commands/Login_Challenge|lc]] || 1.0.253.0 (Proto v1) || bgcolor="#41dc8e" | Server || Primary challenge response command set | | [[Protocols/MySpaceIM/Commands/Login_Challenge|lc]] || 1.0.253.0 (Proto v1) || bgcolor="#41dc8e" | Server || Primary challenge response command set | ||
|- | |- | ||
| [[Protocols/MySpaceIM/Commands/ | | [[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/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/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/Add_Buddy|addbuddy]] || 1.0.253.0 (Proto v1) || bgcolor="#7b9fff" | Client || | ||
Line 34: | Line 38: | ||
|- | |- | ||
| [[Protocols/MySpaceIM/Commands/Persist|persist]] || 1.0.253.0 (Proto v1) || bgcolor="#7b9fff" | Client || Asynchronous Callback requests | | [[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 | | [[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 |