API¶
Login¶
URL | http://<server>/user |
HTTP VERB | POST |
PARAMETROS | Headers
Body
|
RESPUESTA | HTTP 200 | HTTP 401 (login incorrecto) |
Datos usuario¶
URL | http://<server>/user |
HTTP VERB | POST |
PARAMETROS | Url-params
|
RESPUESTA | “name”,”25”,”alias”,”aaa@aaa.com,”man”,”Me interesan la gente divertida”,”music::rock||food::meat” |
Foto de usuario¶
URL | http://<server>/users/photo |
HTTP VERB | GET |
PARAMETROS | Url-params
|
RESPUESTA | <photo_64> |
Cambiar foto¶
URL | http://<server>/users/photo |
HTTP VERB | POST |
PARAMETROS | Url-params
|
RESPUESTA | HTTP 200 |
Nuevos matches¶
URL | http://<server>/users |
HTTP VERB | GET |
PARAMETROS | Url-params
|
RESPUESTA | “1”,“name”,”25”,”alias”,”aaa@aaa.com”,”man”,”Me interesan la gente divertida”,”music::rock||food::meat”\n “2”,“name”,”25”,”alias”,”aaa@aaa.com”,”man”,”Me interesan la gente divertida”,”music::rock||food::meat”\n “3”,“name”,”25”,”alias”,”aaa@aaa.com”,”man”,”Me interesan la gente divertida”,”music::rock||food::meat”\n |
SignUp¶
URL | http://<server>/users |
HTTP VERB | POST |
PARAMETROS | Headers
Body
|
RESPUESTA | HTTP 201 |
Modificar Info¶
URL | http://<server>/users |
HTTP VERB | PUT |
PARAMETROS | Url-Params
Body
|
RESPUESTA | HTTP 200 |
Delete user¶
URL | http://<server>/users |
HTTP VERB | DELETE |
PARAMETROS | Url-Params
|
RESPUESTA | HTTP 200 |
Like/Dislike¶
URL | http://<server>/matches |
HTTP VERB | POST |
PARAMETROS | Url-params
Body
|
RESPUESTA | HTTP 200 |
Matches concretados¶
URL | http://<server>/chats |
HTTP VERB | GET |
PARAMETROS | Url-Params
|
RESPUESTA | “1”,“name”,”25”,”alias”,”aaa@aaa.com”,”man”,”Me interesan la gente divertida”,”music::rock||food::meat”\n “3”,“name”,”25”,”alias”,”aaa@aaa.com”,”man”,”Me interesan la gente divertida”,”music::rock||food::meat”\n |
Nuevos matches¶
URL | http://<server>/matches |
HTTP VERB | GET |
PARAMETROS | Url-params
|
RESPUESTA | name1n name2n |
Historial chat¶
URL | http://<server>/chat |
HTTP VERB | GET |
PARAMETROS | Url-params
|
RESPUESTA | <sender>,<msg>\n <sender>,<msg>\n ... |
Enviar mensaje¶
URL | http://<server>/chats |
HTTP VERB | POST |
PARAMETROS | Url-params
Body
|
RESPUESTA | HTTP 201 |
Nuevos mensajes¶
URL | http://<server>/chats/new |
HTTP VERB | GET |
PARAMETROS | Url-params
|
RESPUESTA | sender,msg\n senedr,msg\n ... |