User:Dzonatas Sol/SNOW-375 Resources/ChatterBox: Difference between revisions
Jump to navigation
Jump to search
Dzonatas Sol (talk | contribs) No edit summary |
Dzonatas Sol (talk | contribs) mNo edit summary |
||
| Line 1: | Line 1: | ||
__NOTOC__ | |||
{| border="1" cellpadding="5" cellspacing="0" | {| border="1" cellpadding="5" cellspacing="0" | ||
|- | |- | ||
| Line 10: | Line 11: | ||
|- | |- | ||
| rowspan="1" | /ChatterBox/ | | rowspan="1" | /ChatterBox/AddMessage | ||
| style="text-align:right;" | POST | | style="text-align:right;" | POST | ||
| -> &chat <- &status | | -> &chat <- &status | ||
Revision as of 20:56, 2 August 2010
| Resource | Method | Description |
| /ChatterBox/Message | POST | -> { message: string, session: uuid, to: uuid, dialog: integer } <- &status |
| /ChatterBox/AddMessage | POST | -> &chat <- &status |
| /ChatterBox/StartGroupSession | POST | -> { session: uuid } <- &status |
Note: Description syntax is only based on LLIDL.
/ChatterBox/Message
Deliver a message to a group/IM channel
/ChatterBox/AddMessage
Deliver a message to session. [ Resource should be renamed to reverse /ChatterBox/Message ]
/ChatterBox/StartGroupSession
Initiate a group chat session
status
{ status: string }
Value is "ok", consistently
chat
{
| session | : uuid |
| label | : string |
| from | : string |
| message | : string |
| dialog | : integer |
| estate | : integer |
| region | : uuid |
| link | : boolean |
| position | : { X: real, Y: real, Z: real } |
}