Software / code / prosody-modules
Comparison
mod_rest/README.markdown @ 3827:7d909976ca88
mod_rest: Describe kind and type fields
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Thu, 02 Jan 2020 10:45:14 +0100 |
| parent | 3826:21ffca4d3aae |
| child | 3828:a8aa11cc351d |
comparison
equal
deleted
inserted
replaced
| 3826:21ffca4d3aae | 3827:7d909976ca88 |
|---|---|
| 148 | 148 |
| 149 Further JSON object keys as follows: | 149 Further JSON object keys as follows: |
| 150 | 150 |
| 151 #### Messages | 151 #### Messages |
| 152 | 152 |
| 153 `kind` | |
| 154 : `"message"` | |
| 155 | |
| 156 `type` | |
| 157 : Commonly `"chat"` for 1-to-1 messages and `"groupchat"` for group | |
| 158 chat messages. Others include `"normal"`, `"headline"` and | |
| 159 `"error"`. | |
| 160 | |
| 153 `body` | 161 `body` |
| 154 : Human-readable message text. | 162 : Human-readable message text. |
| 155 | 163 |
| 156 `subject` | 164 `subject` |
| 157 : Message subject or MUC topic. | 165 : Message subject or MUC topic. |
| 161 | 169 |
| 162 `oob_url` | 170 `oob_url` |
| 163 : URL of an out-of-band resource, often used for images. | 171 : URL of an out-of-band resource, often used for images. |
| 164 | 172 |
| 165 #### Presence | 173 #### Presence |
| 174 | |
| 175 `kind` | |
| 176 : `"presence"` | |
| 177 | |
| 178 `type` | |
| 179 : Empty for online or `"unavailable"` for offline. | |
| 166 | 180 |
| 167 `show` | 181 `show` |
| 168 : [Online | 182 : [Online |
| 169 status](https://xmpp.org/rfcs/rfc6121.html#presence-syntax-children-show), | 183 status](https://xmpp.org/rfcs/rfc6121.html#presence-syntax-children-show), |
| 170 `away`, `dnd` etc. | 184 `away`, `dnd` etc. |
| 176 : Boolean. Join a group chat. | 190 : Boolean. Join a group chat. |
| 177 | 191 |
| 178 #### Info-Queries | 192 #### Info-Queries |
| 179 | 193 |
| 180 Only one type of payload can be included in an `iq`. | 194 Only one type of payload can be included in an `iq`. |
| 195 | |
| 196 `kind` | |
| 197 : `"iq"` | |
| 198 | |
| 199 `type` | |
| 200 : `"get"` or `"set"` for queries, `"response"` or `"error"` for | |
| 201 replies. | |
| 181 | 202 |
| 182 `ping` | 203 `ping` |
| 183 : Send a ping. Get a pong. Maybe. | 204 : Send a ping. Get a pong. Maybe. |
| 184 | 205 |
| 185 `disco` | 206 `disco` |