173799761 há 2 anos atrás
pai
commit
4a61c00a3b
1 ficheiros alterados com 58 adições e 1 exclusões
  1. 58 1
      ic1101_cocos_API.md

+ 58 - 1
ic1101_cocos_API.md

@@ -38,11 +38,21 @@ public enum WalletEnum {
 }
 ```
 
+##### 3.登录类型 `LoginEnum`
+
+```java
+public enum LoginEnum {
+    Cocos(1, "Cocos"),
+    PcUe5(2, "PcUe5"),
+    WebSite(3, "官网");
+}
+```
+
 
 
 #### 三、API列表
 
-##### 1.登录接口  `/loginByChannel  `
+##### 1.多渠道登录接口  `/loginByChannel  `
 
 <img src="https://mdres20230215.oss-cn-shanghai.aliyuncs.com/walletflow.jpg" alt="image-20230215193208858" style="zoom:50%;" />
 
@@ -57,6 +67,7 @@ public enum WalletEnum {
 | pwd       | string | 是       | 否           | 密码                                                         |
 | sign      | string | 否       | 否           | md5加密值                                                    |
 | timestamp | string | 否       | 是           | 时间戳 毫秒                                                  |
+| loginType | int    | 否       | 是           | 登录类型,具体见LoginEnum结构                                |
 
 ```http
 http://127.0.0.1:7379/new_battle/loginByChannel?channelId=1&account=0xeccbc87e4b5ce2fe28308fd9f2a7baf3&sign=0f6aa27a4e529987d808162e38e731ef&timestamp=1676373020000
@@ -275,5 +286,51 @@ http://127.0.0.1:7379/new_battle/accountScoreDetails?token=oc904uFv4f&sign=0f6aa
 }
 ```
 
+##### 5. 获取邮箱验证码  `/mailCode`
+
+请求
+
+| 参数名    | 类型   | 是否必填 | 是否参与加密 | 说明        |
+| --------- | ------ | -------- | ------------ | ----------- |
+| email     | string | 是       | 是           | 邮箱地址    |
+| sign      | string | 是       | 否           | md5加密值   |
+| timestamp | string | 是       | 是           | 时间戳 毫秒 |
+
+##### 6. 忘记密码 `/passwordForget`
 
+请求
+
+| 参数名    | 类型   | 是否必填 | 是否参与加密 | 说明        |
+| --------- | ------ | -------- | ------------ | ----------- |
+| account   | string | 是       | 是           | 账号名      |
+| newPwd    | string | 是       | 是           | 新密码      |
+| email     | string | 是       | 是           | 邮箱地址    |
+| emailCode | string | 是       | 是           | 验证码      |
+| sign      | string | 是       | 否           | md5加密值   |
+| timestamp | string | 是       | 是           | 时间戳 毫秒 |
+
+##### 7. 新用户注册 `/accountRegister`
+
+请求
+
+| 参数名    | 类型   | 是否必填 | 是否参与加密 | 说明        |
+| --------- | ------ | -------- | ------------ | ----------- |
+| account   | string | 是       | 是           | 账号        |
+| pwd       | string | 是       | 是           | 新密码      |
+| email     | string | 是       | 是           | 邮箱地址    |
+| emailCode | string | 是       | 是           | 验证码      |
+| sign      | string | 是       | 否           | md5加密值   |
+| timestamp | string | 是       | 是           | 时间戳 毫秒 |
+
+##### 8. 绑定邮箱 `/bindEmail`
+
+请求
 
+| 参数名    | 类型   | 是否必填 | 是否参与加密 | 说明        |
+| --------- | ------ | -------- | ------------ | ----------- |
+| account   | string | 是       | 是           | 账号        |
+| pwd       | string | 是       | 是           | 新密码      |
+| email     | string | 是       | 是           | 邮箱地址    |
+| emailCode | string | 是       | 是           | 验证码      |
+| sign      | string | 是       | 否           | md5加密值   |
+| timestamp | string | 是       | 是           | 时间戳 毫秒 |