-
Notifications
You must be signed in to change notification settings - Fork 1
FLOW
Burin Naowarat edited this page Apr 17, 2018
·
4 revisions
flow
user create account
post /user/register
provide {
name, username, password
}
user login
post /user/login
provide {
username, password
}
user get all existing chat
get /chat/all?id=[user_id]
user create chat
post /chat
provide { name }
user join chat
post /chat/join
provide {
groupId, userId
}
user connect to group
socket ‘connectGroup’
provide {
userId, groupId
}
user get unread message
socket ‘get unread’
provide {
userId, groupId
}
user sendMessage
socket ‘send message’
provide{
msg,userId,userName,groupId,time
}
user notify server when message is received
socket ‘notify’
provide {
userId,groupId,lastMsg
}