- apis: 访问服务器的接口封装
- entities: 网络请求与响应体结构
- langs: 国际化多语言翻译
- middlewares: 中间件, 如是否登录鉴权
- mock: 模拟的假数据, 渲染到界面上展示效果
- models: 请求与响应的结构体
- routes: app路由配置
- store: 本地数据存储, 调用utils/storage
- utils: 跟业务逻辑无关的工具包
- storage: 根据平台不同, 存储数据到cookie或本机路径等
- http: http请求封装
- loading: 加载页面
ApiPost接口文档 欢迎各位flutter同学多多PR, 如果需要添加接口, 请邮箱联系我: ws156858@163.com
MySQL数据库: 101.42.134.18:3306 账号: guest 密码: 123456
注意: 本数据库账号仅有读权限, 所有写操作均通过
Http
或Websocket
接口实现
- 添加好友
- 同意好友申请
- 聊天页上拉自动获取历史消息
- 修改密码
- 修改用户信息
- 消息页按最后时间倒序
- 前端发送消息时websocket断线重连
- 重连后拉取离线消息
- 支持发送图片和视频
空闲时间会继续更新, 直至实现微信的大部分功能, 也欢迎各位大佬PR~