Skip to content

Unit类

sunday099 edited this page Jul 21, 2018 · 6 revisions

验证登录状态

{
	"data": {},
	"url": {
		"self": "route"
	},
	"sharer": {
		"angel": "",
		"first": "",
		"second": ""
	},
	"key": "timestmap + md5"
}
  1. 验证时间戳,误差不超过60s。如果超过60s,返回warning。
{
	"data": {
		"msg": "链接超时!",
		"msgCode": 1001
	},
	"status": "warning",
	"key": "timestamp + md5"
}
  1. 验证url.self是否相同。如果不同。
{
	"data": {
		"msg": "请求失败!",
		"msgCode": 1002
	},
	"status": "error",
	"key": "timestamp + md5"
}
  1. 检验是否有sharer。如果有则备份,没有则跳过
  2. 检测是否已经登录,已经登录,跳过,没有登录——弹出登录界面 *. 登录或者注册成功后返回登录前界面

成功:

{
	"data":{},
	"status": "success",
	"key": "timestamp + md5"
	}
}

获取天气

{
	"data": {			
		"position": ""
	},
	"url": {
		"self": ""
	},
	"key": "timestamp + md5"
}
  1. 检测时间戳——误差超过60s
{
	"data": {
		"msg": "链接超时!",
		"msgCode": 1001
	},
	"status": "warning",
	"key": "timestamp + md5"
}
  1. 检测self与url是否相符
{
	"data": {
		"msg": "请求失败!",
		"msgCode": 1002
	},
	"status": "error",
	"key": "timestamp + md5"
}

成功:

{
	"data": {
		"weather": "",
		"temp": ""
	},
	"status": "success",
	"key": "timestamp + md5"
}

请求发送短信验证码

{
	"data": {
		"phone":""	
		},
	"url": {
		"self": "route",
	},
	"key": "timestmap + md5"
}
  1. 验证时间戳,误差不超过60s。如果超过60s,返回warning。
{
	"data": {
		"msg": "链接超时!",
		"msgCode": 1001
	},
	"status": "warning",
	"key": "timestamp + md5"
}
  1. 验证url.self是否相同。如果不同。
{
	"data": {
		"msg": "请求失败!",
		"msgCode": 1002
	},
	"status": "error",
	"key": "timestamp + md5"
}

3.检测手机号是否为空——手机号为空

{
	"data": {
		"msg": "手机号不能为空!",
		"msgCode": 1101
	},
	"status": "error",
	"key": "timestamp + md5"
}
  1. 检测手机号格式——手机号格式错误
{
	"data": {
		"msg": "手机号格式错误!",
		"msgCode": 1102
	},
	"status": "error",
	"key": "timestamp + md5"
}

成功

{
	"data": {
		},
	"status":"success",
	"key": "timestamp + md5"
	}
Clone this wiki locally