|
|
9 år sedan | |
|---|---|---|
| Images | 9 år sedan | |
| Pods | 9 år sedan | |
| SocketChat | 9 år sedan | |
| SocketChat.xcodeproj | 9 år sedan | |
| SocketChat.xcworkspace | 9 år sedan | |
| com.wswinsoft.zhuxun 2016-06-13 09:17.12.970.xcappdata | 9 år sedan | |
| zhuxun.xcdatamodeld | 9 år sedan | |
| Global.swift | 9 år sedan | |
| ManagerUserDefault.swift | 9 år sedan | |
| MyAlertViewController.swift | 9 år sedan | |
| Podfile | 9 år sedan | |
| Podfile.lock | 9 år sedan | |
| README.md | 9 år sedan | |
| SocketChat-Bridging-Header.h | 9 år sedan | |
| func.swift | 9 år sedan |
办公微助手APP IOS Swift 重写
完成登录逻辑
短信验证界面完成
正在补充短信验证代码
http request
待封装 Alamofire http request
POST /zhuxunserver/sms/sendCode -发送短信验证码
参数说明:
String serverID -必填项,服务器ID
String loginName -必填项,用户账号
String|int userID -必填项,用户ID
String mobile -可选项,手机号码,可有多个号码,以英文逗号间隔
String message -可选项,短信内容,默认有统一格式
String|int priority -可选项,优先级,默认为0
String extAttrs -可选项,扩展数据
String uuid -可选项,请求唯一标识
参数格式:{ uuid:"", serverID:"", loginName:"", userID: 123, mobile:"接收人手机号码,多个以“,”隔开", 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
强占连接(老设备 主动断开)
POST /zhuxunserver/sms/send -短信发送 参数说明: String|int userID -必填项,用户ID String mobile -可选项,手机号码,可有多个号码,以英文逗号间隔 String message -可选项,短信内容,默认有统一格式 String|int priority -可选项,优先级,默认为0 String extAttrs -可选项,扩展数据 String uuid -可选项,请求唯一标识 参数格式: {
uuid:"",
userID: 123,
mobile:"接收人手机号码,多个以“,”隔开",
message:"短信内容",
priority:"优先级,默认:0",
extAttrs:"扩展信息,可选"
}
POST /zhuxunserver/sms/sendCode -发送短信验证码 参数说明: String serverID -必填项,服务器ID String loginName -必填项,用户账号 String|int userID -必填项,用户ID String mobile -可选项,手机号码,可有多个号码,以英文逗号间隔 String message -可选项,短信内容,默认有统一格式 String|int priority -可选项,优先级,默认为0 String extAttrs -可选项,扩展数据 String uuid -可选项,请求唯一标识
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:"" }
AddrBookID Int64 用户ID
appState Int16
avatar String 头像链接
branchId Int64 组织id
cellTelephone String 手机号码
createTime Date 创建时间
defaultLoginName String 默认登录名
deleted Int16 是否已停用
department String 部门
disPlayName String 显示昵称
duty String 职务 XX中心负责人
email String 邮箱
gender Int16 性别 (男/女)
groupID Int64 所属组织ID -不明
isFriend Boolean
isPersonal Boolean
loginName String
loginState Int16 登陆状态
mobile String
name String
postion String 不明