HackerLab 9000 API服务器。
Hal9k-A的Python项目详细描述
Hal9k Overmind API公司
HackerLab 9000管理API服务器。在
什么是Hal9k Overmind API?在
这是一个后端服务器,旨在提供对HackerLab 9000 Library的httpapi访问。在
未来目标
将来,这个API将包括设置播放列表、用户身份验证、访问控制等功能。最终目标是创建一个能够与任何数量的前端系统集成的API。在
安装
pip install Hal9k-API
注意:这需要正确安装和配置VirtualBox SDK。说明将很快添加到此存储库中。
使用
要启动API服务器:
python3 -m hal9k_api
API在端口5000上以调试模式运行。它可以通过HTTP方法访问:
haxys@straylight:~$ curl -X GET http://localhost:5000/
This is the HackerLab 9000 Overmind API Server. For more information, see <a href='https://github.com/haxys-labs/Hal9k-Overmind-API'>the GitHub repository</a>.
haxys@straylight:~$ curl -X GET http://localhost:5000/get_tracks/
{"tracks": ["Kali 2020.2 x64", "Debian 9.11 x64"]}
变更日志
- 0.1.2:重构代码;API保持一致。在
- 0.1.1:修复了一些小错误。在
- 0.1.0:实现了
get_tracks
功能。在
- 项目
标签: