KR1470R/artos-messenger
GitHub: KR1470R/artos-messenger
一个基于Web的端到端加密实时通讯平台,提供安全消息传递和API集成能力。
Stars: 1 | Forks: 0
Artos Messenger
Fast, simple, connectable
# 文档内容
1. [关于](#about)
2. [演示](#demo)
3. [支持的系统](#supported-systems)
4. [API](#api)
1. [HTTP API](#http-api)
2. [Websockets API](#websockets-api)
1. [messages 命名空间](#messages-namespace)
1. [join_chat 事件](#join_chat-event)
2. [leave_chat 事件](#leave_chat-event)
3. [CRUD 事件](#crud-events)
1. [create_message 事件](#create_message-event)
2. [update_message 事件](#update_message-event)
3. [delete_message 事件](#delete_message-event)
4. [find_many_messages 事件](#find_many_messages-event)
5. [使用说明](#usage)
1. [安装](#installation)
2. [使用 Docker 运行](#running-using-docker)
3. [不使用 Docker 运行](#running-without-docker)
6. [ERD 图](#erd-diagram)
7. [待办事项](#todo)
8. [贡献](#contribution)
9. [许可证](#license)
# 关于
实时聊天应用。
# 要求
# 支持的系统
# 演示
https://artos-messanger.xyz
# API
## HTTP API
HTTP REST API 文档通过 Swagger UI 展示,见[此处](https://artos-messanger.xyz/docs)。\
生产环境 REST API URL - `https://artos-messanger.xyz/api/v1/`
## Websockets API
生产环境 Websocket URL - `https://artos-messanger.xyz/{namespace}`\
注意,您需要使用 socket.io 与之交互。
### `messages` 命名空间
此应用程序使用 websocket 网关在聊天成员之间进行实时消息交换。
#### `join_chat` 事件:
将用户绑定到系统中的一个聊天。\
首先,当用户打开一个聊天时,客户端应连接到 WebSocket,并请求服务器加入目标聊天。
Fast, simple, connectable
# 文档内容
1. [关于](#about)
2. [演示](#demo)
3. [支持的系统](#supported-systems)
4. [API](#api)
1. [HTTP API](#http-api)
2. [Websockets API](#websockets-api)
1. [messages 命名空间](#messages-namespace)
1. [join_chat 事件](#join_chat-event)
2. [leave_chat 事件](#leave_chat-event)
3. [CRUD 事件](#crud-events)
1. [create_message 事件](#create_message-event)
2. [update_message 事件](#update_message-event)
3. [delete_message 事件](#delete_message-event)
4. [find_many_messages 事件](#find_many_messages-event)
5. [使用说明](#usage)
1. [安装](#installation)
2. [使用 Docker 运行](#running-using-docker)
3. [不使用 Docker 运行](#running-without-docker)
6. [ERD 图](#erd-diagram)
7. [待办事项](#todo)
8. [贡献](#contribution)
9. [许可证](#license)
# 关于
实时聊天应用。
# 要求
# 支持的系统
# 演示
https://artos-messanger.xyz
# API
## HTTP API
HTTP REST API 文档通过 Swagger UI 展示,见[此处](https://artos-messanger.xyz/docs)。\
生产环境 REST API URL - `https://artos-messanger.xyz/api/v1/`
## Websockets API
生产环境 Websocket URL - `https://artos-messanger.xyz/{namespace}`\
注意,您需要使用 socket.io 与之交互。
### `messages` 命名空间
此应用程序使用 websocket 网关在聊天成员之间进行实时消息交换。
#### `join_chat` 事件:
将用户绑定到系统中的一个聊天。\
首先,当用户打开一个聊天时,客户端应连接到 WebSocket,并请求服务器加入目标聊天。
# 文档内容 1. [关于](#about) 2. [演示](#demo) 3. [支持的系统](#supported-systems) 4. [API](#api) 1. [HTTP API](#http-api) 2. [Websockets API](#websockets-api) 1. [messages 命名空间](#messages-namespace) 1. [join_chat 事件](#join_chat-event) 2. [leave_chat 事件](#leave_chat-event) 3. [CRUD 事件](#crud-events) 1. [create_message 事件](#create_message-event) 2. [update_message 事件](#update_message-event) 3. [delete_message 事件](#delete_message-event) 4. [find_many_messages 事件](#find_many_messages-event) 5. [使用说明](#usage) 1. [安装](#installation) 2. [使用 Docker 运行](#running-using-docker) 3. [不使用 Docker 运行](#running-without-docker) 6. [ERD 图](#erd-diagram) 7. [待办事项](#todo) 8. [贡献](#contribution) 9. [许可证](#license) # 关于 实时聊天应用。 # 要求
标签:API设计, Docker容器化, MITM代理, Node.js后端, React前端, REST API, Socket.io, Swagger文档, WebSocket通信, 加密通信, 即时通讯, 安全消息传递, 实时消息交换, 实时聊天, 快速应用, 消息CRUD, 用户管理, 端到端加密, 网络测绘, 网络通信, 聊天室, 自动化攻击, 请求拦截, 跨平台支持