restful api定义 - longchat/longChat-Server GitHub Wiki

##http短链接部分

  • 用户注册
    POST /users
  • 用户登录
    POST /login
  • 用户登出
    POST /logout
  • 获取用户个人信息
    GET /users/{user-id}
  • 修改用户个人资料
    PUT /users/{user-id}
  • 修改密码
    PUT /users/{user-id}/password
  • 获取群列表
    GET /groups?orderidx&limit
  • 获取群简介
    GET /groups/{group-id}
  • 获取群成员列表
    GET /groups/{group-id}/members?orderidx&limit
  • 获取最近联系人
    GET /contacts?orderidx&limit

##websocket长链接部分

  • 获取消息(type=0是离线未读消息,type=1是历史已读消息)
    GET /messages?type&orderidx&limit