没有合适的资源?快使用搜索试试~ 我知道了~
享兼职移动APP-3期(AL028) AL028030100002 Web Api及数据库设计书.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 95 浏览量
2022-07-13
16:07:35
上传
评论
收藏 63KB DOCX 举报
温馨提示
试读
36页
享兼职移动APP-3期(AL028) AL028030100002 Web Api及数据库设计书.docx 学习资料 复习资料 教学资源
资源推荐
资源详情
资源评论
Web API 与数据库设计说明书
一、 引言
(一) 编写目的
本文档主要说明对“享兼职”移动应用设计过程需要与网络平台进行交互,此文档提供
了与 Web 端应用交互的接口,以及相关数据参数的说明。
本文档的主要读者是本项目的管理人员、设计人员、开发人员和维护人员。
(二) 术语
缩写、术语
解释
APP
手机应用程序
GPS 定位
利用手机定位功能,获取用户当前所在位置
(三) 参考文档
资料名称
作者
出版单位
日期
来源
项目合同
-
-
-
需求分析说明书
二、 Web API 接口
所有接口采用 JSON 数据格式作为返回值 ,有关 JSON 数据包的格式说明如下:
CODE 域:返回值-1,0,1,2 等:
-1:表示登录失效,需要重新登录;
0:表示是正确的数据获取返回,DATA 域里面是一个 JSON 包,封装了 APP 的数据;
1、2......:表示获取不成功,DATA 域里面是了一个字符串,可用于前台提示。
(一)用户模块
1、用户登录
(1)API 地址:/AppSession/Login
(2)参数:
属性名
类型
描述
UserName
字符型
登录账户
Password
字符型
登录密码
(3)返回结果:JSON 字符串。
CODE=0 时,DATA 域包含了一个 JSON 对象,格式如下所示:
{"Code":0,
"Data":{"UserNo":"201607487","UserName":"袁绍成”,"NickName":"",
"TelNo":"18706190693","Password":"tEAaigG0iM8xWeo8nr2X7pT+sEtz+N0d",
"RegistTime":"\/Date(1507437568623)\/",
"LastloginTime":"\/Date(1507437568623)\/",
"LoginNum":1,"Birthday":"\/Date(1478440767010)\/",
"Sex":"男","CerNum":"","Email":"","Province":"320000",
"City":"320200","Area":"320211","Photo":"","Cash":"","Credit":1,
"BlackList":0,"NotAttendCount":0,"AttendCount":2,"Code":"",
"IsEmailCheck":0,"LoginTimes":0,"ReturnVisit":"","EduLeval":"女",
"MianShi":"","Heigh":"171","Weight":"","Looks":"","FreeTime":"",
"Health":"","School":"","personalGoal":"","IsTelCheck":0,"IsCerNumCheck":0,
"CerNumImg":"/update/201607487.png","zhifupassword":""}}
属性名
类型
描述
UserNo
整型
用户 ID
UserName
字符型
用户姓名
NickName
字符型
昵称
TelNo
字符型
手机号
Password
字符型
加密后的密码
RegisTime
字符型
注册时间
LastloginTime
字符型
最近一次登陆时间
LoginNum
整型
登录次数
Birthday
字符型
出生日期
Sex
字符型
性别
CerNum
字符型
身份证号
Email
字符型
会员邮箱
Province
字符型
会员所在省份 id
City
字符型
会员所在市级 id
Area
字符型
会员所在区域 id
Photo
字符型
图片(个人相册、图地址)
Cash
字符型
是否交保证金
Credit
整型
诚信度
BlackList
整型
黑名单(默认为 0,不在黑名单;为 1 时,表
示在黑名单内)
NotAttendCount
整型
旷工次数
AttendCount
整型
上岗次数
Code
字符型
随机验证码
IsEmailCheck
整型
邮箱是否验证
LoginTimes
整型
手机登录次数
ReturnVisit
字符型
该会员是否被人才之家回访过
EduLeval
字符型
学历
Heigh
字符型
身高
Weight
字符型
体重
Looks
字符型
容貌
FreeTime
字符型
空闲时间段
Health
字符型
是否有健康证
School
字符型
毕业学校
personalGoal
字符型
个人评价
IsTelCheck
整型
手机验证
IsPtLeader
整型
是否是领队
IsCerNumCheck
整型
身份证是否认证
zhifupassword
字符型
字符密码
CerNumImg
字符型
身份证图片
说明:CODE=1 时,DATA 包含一个字符串,有两种情况如下所示:
{"Code":1,"Data":"用户名或密码不能为空"}
{"Code":1,"Data":"用户名或密码错误!"}
2、用户注册
(1)API 地址: AppSession/Res
(2)参数:
属性名
类型
描述
telNO
字符型
手机号
password
字符型
密码
province
字符型
省份
city
字符型
城市
area
字符型
区/县
(3)返回值:
CODE=0 时,DATA 域包含了一个 JSON 对象,格式如下所示:
{"Code":0,"Data":{"telNo":"18362382218","Password":"nUxbAUkdDSBA5MOVVi8YQg=
=","Province":"320000","City":"320200","TrueName":"注册成功!","CerNum":""}}
属性名
类型
描述
telNo
字符型
手机号
Password
字符型
密码
province
字符型
省份
City
字符型
城市
Area
字符型
区/县
说明:CODE=1 时,DATA 包含一个字符串,两种情况如下所示:
{"Code":1,"Data":"注册失败!"}
{"Code":1,"Data":"该用户已经注册,注册失败!"}
3、查看个人信息
(1)API 地址:/ AppSession/getUserSessionInfo
(2)参数:无
(3)返回值:
CODE=-1 时候,DATA 包含一个字符串,如下所示:
{"Code":-1,"Data":"请重新登录"}
CODE=0 时,DATA 域包含了一个 JSON 对象,内容如表格所示:
属性名
类型
描述
UserNo
整型
用户 ID
UserName
字符型
用户姓名
NickName
字符型
昵称
TelNo
字符型
手机号
Password
字符型
加密后的密码
RegisTime
字符型
注册时间
LastloginTime
字符型
最近一次登陆时间
LoginNum
整型
登录次数
Birthday
字符型
出生日期
Sex
字符型
性别
CerNum
字符型
身份证号
剩余35页未读,继续阅读
资源评论
努力搬砖的小王
- 粉丝: 16
- 资源: 7706
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- BGP路由基本配置(拓扑图画好,ip配好了)
- C#的前置窗口截图工具
- 基于Flask开发后端、VUE开发前端框架,在WEB端部署YOLOv5目标检测模型
- kubekeyv3.0.13
- 基于SHT25温湿度传感器、FREERTOS、STM32F103C8T6、LCD1602温湿度采集显示系统proteus仿真设计
- C# 屏幕放大取色器 随时随地获取屏幕像素颜色
- 下载安装这个软件.apk
- 【数据集详细解释及案例分析】数据集详细解释及案例分析
- 基于SHT71温湿度传感器、STM32F103C8T6、LCD1602温湿度采集显示系统proteus仿真设计
- 基于TH02温湿度传感器、STM32F103C8T6、LCD1602、FREERTOS的温湿度采集系统proteus仿真设计
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功