Commit c1d210bd2ef2b9ce1a23c747a814b6ee308f951d
1 parent
00391250
feat: 增加短信接口,增加上阵协议
Showing
2 changed files
with
43 additions
and
4 deletions
Show diff stats
doc/account.md
1 | 1 | ||
2 | ## 登录服管理用户账号 | 2 | ## 登录服管理用户账号 |
3 | +## 接口示例 | ||
4 | +接口地址格式如下: | ||
5 | +ip:port/version/address | ||
6 | +* version: 版本号 | ||
7 | +* address 地址 | ||
8 | + | ||
9 | +示例: | ||
10 | +```shell | ||
11 | +http://127.0.0.1:8080/v1/register | ||
12 | +``` | ||
13 | + | ||
3 | ### 账号登录 & 注册流程 | 14 | ### 账号登录 & 注册流程 |
15 | + | ||
4 | 1. 调用注册接口注册账号 | 16 | 1. 调用注册接口注册账号 |
5 | 2. 使用注册接口返回的uid和游戏服地址,登录游戏服务 | 17 | 2. 使用注册接口返回的uid和游戏服地址,登录游戏服务 |
6 | 18 | ||
7 | -### 注册接口[/v1/register] | 19 | +### 注册接口[/register] |
8 | 1. 说明:研发提供的接口必须遵循以下协议 | 20 | 1. 说明:研发提供的接口必须遵循以下协议 |
9 | 2. 请求方式:POST(JSON) | 21 | 2. 请求方式:POST(JSON) |
10 | * 请求参数需要拼接为json,请求体是data-raw, 详情参考【请求参数】 | 22 | * 请求参数需要拼接为json,请求体是data-raw, 详情参考【请求参数】 |
@@ -40,7 +52,7 @@ $ curl --request POST 'http://192.168.0.206:8080/v1/register' \ | @@ -40,7 +52,7 @@ $ curl --request POST 'http://192.168.0.206:8080/v1/register' \ | ||
40 | * code = 0, 则成功 | 52 | * code = 0, 则成功 |
41 | * code != 0, 则注册失败,message是返回的提示信息 | 53 | * code != 0, 则注册失败,message是返回的提示信息 |
42 | 54 | ||
43 | -### 登录接口 [/v1/login] | 55 | +### 登录接口 [/login] |
44 | 1. 说明:研发提供的接口必须遵循以下协议 | 56 | 1. 说明:研发提供的接口必须遵循以下协议 |
45 | 2. 请求方式:POST(JSON) | 57 | 2. 请求方式:POST(JSON) |
46 | * 请求参数需要拼接为json,请求体是data-raw, 详情参考【请求参数】 | 58 | * 请求参数需要拼接为json,请求体是data-raw, 详情参考【请求参数】 |
@@ -76,4 +88,26 @@ $ curl --request POST 'http://192.168.0.206:8080/v1/login' \ | @@ -76,4 +88,26 @@ $ curl --request POST 'http://192.168.0.206:8080/v1/login' \ | ||
76 | * code !=0, 失败, message字段是提示信息 | 88 | * code !=0, 失败, message字段是提示信息 |
77 | 89 | ||
78 | 90 | ||
91 | +## 短信接口 [/sms] | ||
92 | +1. 说明:研发提供的接口必须遵循以下协议 | ||
93 | +2. 请求方式:POST | ||
94 | +3. 请求参数:(以参数有就传) | ||
95 | + | ||
96 | +| 参数 | 类型 | 是否必须 | 备注 | | ||
97 | +| --- | --- | --- | --- | | ||
98 | +| phone | string | Y |手机号 | | ||
99 | + | ||
100 | +最后参数组合示例为: | ||
101 | +```test | ||
102 | +'phone=17683852936' | ||
103 | +``` | ||
79 | 104 | ||
105 | +请求示例: | ||
106 | +```shell | ||
107 | +$ curl --request POST 'http://192.168.0.206:8080/v1/sms' \ | ||
108 | +--data 'phone=17683852936' | ||
109 | +``` | ||
110 | +返回结果: | ||
111 | +```shell | ||
112 | +{"code":0,"message":"success"} | ||
113 | +``` |
doc/game.md
@@ -17,13 +17,18 @@ | @@ -17,13 +17,18 @@ | ||
17 | | --- | --- | | 17 | | --- | --- | |
18 | |0|成功| | 18 | |0|成功| |
19 | |1| protobuf包体解析错误| | 19 | |1| protobuf包体解析错误| |
20 | -### 登录 | 20 | +### 登录 LoginReq |
21 | | errorCode 返回值| 描述 | | 21 | | errorCode 返回值| 描述 | |
22 | | --- | --- | | 22 | | --- | --- | |
23 | |2|角色不存在| | 23 | |2|角色不存在| |
24 | 24 | ||
25 | -### 创建角色 | 25 | +### 创建角色 CreateReq |
26 | | errorCode 返回值| 描述 | | 26 | | errorCode 返回值| 描述 | |
27 | | --- | --- | | 27 | | --- | --- | |
28 | |2|角色不存在| | 28 | |2|角色不存在| |
29 | |3|创建角色失败| | 29 | |3|创建角色失败| |
30 | + | ||
31 | +### 阵容变换 GoIntoBattleReq | ||
32 | +| errorCode 返回值| 描述 | | ||
33 | +| --- | --- | | ||
34 | +|2|未登录,角色不在内存中| |