下載和啓動服務
訪問入口:(http://127.0.0.1:12356/)
示例系統python3.6及其以上運行的,安裝好python後,需要安裝如下安裝包
pip install bottle
pip install beaker
系統按照一種類似對戰遊戲的模式設計。
系統運行方法,講代碼下載到您自己的電腦上後,輸入如下的命令:
python __init__.py
在你的命令行中,你就可以看到對應的了系統成功運行的接口方法,並且有訪問ip地址以及端口的說明。
1.1 首頁
接口描述:訪問主頁
調用方式:get
訪問路由:/ 或者/index
響應內容:說明性文本
1.2 登錄
接口描述:登錄
調用方式: post
訪問路由:/login
入參格式:param1=1¶m2=2
入參內容:body
名稱 | 類型 | 長度限制 | 可空 | 備註 |
---|---|---|---|---|
username | String | 30 | no | 英文名稱 |
password | String | 30 | no | 英文名稱 |
響應格式:文本
響應內容:說明性文字
1.3 選擇裝備
接口描述:選擇裝備
調用方式: post
訪問路由:/selectEq
入參格式:param1=1¶m2=2
入參內容:body
名稱 | 類型 | 長度限制 | 可空 | 備註 |
---|---|---|---|---|
equipmentid | int | 4 | no | 裝備編號 |
響應格式:json
響應內容:
名稱 | 類型 | 長度 | 可空 | 備註 |
---|---|---|---|---|
equipmentid | int | no | 選擇的裝備id | |
message | String | yes | 交互結果描述 |
1.4 殺敵
接口描述:選擇裝備
調用方式: post
訪問路由:/kill
入參格式:param1=1¶m2=2
入參內容:body
|名稱|類型|長度限制|可空|備註|
|equipmentid|int|4|no|裝備編號|
|enemyid|int|4|no|打怪獸編號|
響應格式:文本
響應內容:說明性文本,說明戰鬥結果