ehall-backend是一个纯api式的服务端,使用Flask框架运行。该服务端可向不同学校的一站式事务大厅后端服务器获取各类数据。
您可从Actions构建中下载最新的可执行文件,或者自行构建。
Actions构建的可执行文件已包含waitress
WSGI服务器,可直接运行。
默认的监听地址为0.0.0.0:8080
,可通过环境变量HOST
与PORT
修改。
详见API文档
详见学校支持列表
此处展示由其他开发者开发的前端实现,供学习交流之用。如果您有自己的实现,欢迎提交PR。
- ehall-swift: iOS, iPadOS, macOS端实现
环境要求:Python 3.10+
- 安装依赖
pip install -r requirements.txt
- 运行
flask run
仅供开发使用,生产环境请使用WSGI服务器。