|
|
@@ -8,12 +8,13 @@
|
|
|
待封装 Alamofire http request
|
|
|
|
|
|
|
|
|
-
|
|
|
+请求短信验证码
|
|
|
+-------------------
|
|
|
POST /zhuxunserver/sms/sendCode -发送短信验证码
|
|
|
参数说明:
|
|
|
-String serverID -必填项,服务器ID √
|
|
|
-String loginName -必填项,用户账号 √
|
|
|
-String|int userID -必填项,用户ID √
|
|
|
+String serverID -必填项,服务器ID
|
|
|
+String loginName -必填项,用户账号
|
|
|
+String|int userID -必填项,用户ID
|
|
|
String mobile -可选项,手机号码,可有多个号码,以英文逗号间隔
|
|
|
String message -可选项,短信内容,默认有统一格式
|
|
|
String|int priority -可选项,优先级,默认为0
|
|
|
@@ -23,29 +24,36 @@ String uuid -可选项,请求唯一标识
|
|
|
|
|
|
|
|
|
|
|
|
-//验证码发送成功
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-params = @{@"serverID":_loginData.serverID,
|
|
|
-@"userID": _loginData.addrBookID,
|
|
|
-@"mobile":phoneTF.text,
|
|
|
-@"message":@"",
|
|
|
-@"priority": @(0),
|
|
|
-@"extAttrs":@""
|
|
|
-}
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
+短信验证码校验
|
|
|
+--------------
|
|
|
+POST /zhuxunserver/sms/authCode -短信验证码验证
|
|
|
+参数说明:
|
|
|
+String serverID -必填项,服务器ID
|
|
|
+String loginName -必填项,用户账号
|
|
|
+String|int userID -必填项,用户ID
|
|
|
+String mobile -必填项,手机号码
|
|
|
+String code -必填项,验证码
|
|
|
+String uid -可选项,请求唯一标识
|
|
|
+参数格式:{ uuid:"", serverID:"", loginName:"", userID: 123, mobile:"", code:"" }
|
|
|
|
|
|
+返回值:主要的返回数据在data属性中
|
|
|
+参数说明:
|
|
|
+Boolean success -请求是否成功,0|false失败,1|true成功
|
|
|
+String messgae -提示消息
|
|
|
+int statusCode -请求状态码
|
|
|
+String|Object|Array data -请求响应数据
|
|
|
+String type -请求类型
|
|
|
+String uuid -请求唯一标识
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+多设备
|
|
|
+新设备 短信验证
|
|
|
+Device1 Device2
|
|
|
|
|
|
+强占连接(老设备 主动断开)
|
|
|
|
|
|
|
|
|
|
|
|
@@ -68,8 +76,15 @@ String message -可选项,短信内容,默认有统一格式
|
|
|
String|int priority -可选项,优先级,默认为0
|
|
|
String extAttrs -可选项,扩展数据
|
|
|
String uuid -可选项,请求唯一标识
|
|
|
-参数格式: { uuid:"", userID: 123, mobile:"接收人手机号码,多个以“,”隔开", message:"短信内容", priority:"优先级,默认:0", extAttrs:"扩展信息,可选" }
|
|
|
-
|
|
|
+参数格式: {
|
|
|
+ uuid:"",
|
|
|
+ userID: 123,
|
|
|
+ mobile:"接收人手机号码,多个以“,”隔开",
|
|
|
+ message:"短信内容",
|
|
|
+ priority:"优先级,默认:0",
|
|
|
+ extAttrs:"扩展信息,可选"
|
|
|
+ }
|
|
|
+---------------------------
|
|
|
POST /zhuxunserver/sms/sendCode -发送短信验证码
|
|
|
参数说明:
|
|
|
String serverID -必填项,服务器ID
|
|
|
@@ -80,7 +95,9 @@ String message -可选项,短信内容,默认有统一格式
|
|
|
String|int priority -可选项,优先级,默认为0
|
|
|
String extAttrs -可选项,扩展数据
|
|
|
String uuid -可选项,请求唯一标识
|
|
|
-参数格式:{ uuid:"", serverID:"", loginName:"", userID: 123, mobile:"接收人手机号码,多个以“,”隔开", message:"短信内容", priority:"优先级,默认:0", extAttrs:"扩展信息,可选" }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
|
|
|
POST /zhuxunserver/sms/authCode -短信验证码验证
|
|
|
参数说明:
|
|
|
@@ -90,4 +107,13 @@ String|int userID -必填项,用户ID
|
|
|
String mobile -必填项,手机号码
|
|
|
String code -必填项,验证码
|
|
|
String uid -可选项,请求唯一标识
|
|
|
-参数格式:{ uuid:"", serverID:"", loginName:"", userID: 123, mobile:"", code:"" }
|
|
|
+参数格式:{ uuid:"", serverID:"", loginName:"", userID: 123, mobile:"", code:"" }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+---------------------------------
|
|
|
+CoreData
|
|
|
+AddrBookID Int64 用户ID
|
|
|
+appState Int16
|
|
|
+avatar String 头像链接
|
|
|
+branchId Int64
|