-
Notifications
You must be signed in to change notification settings - Fork 0
Friends类
Tricker edited this page Jul 6, 2018
·
12 revisions
{
"data": {},
"url": {
"self": "route"
},
"sharer": {
"angel": "",
"first": "",
"second": ""
},
"key": "timestmap + md5"
}
- 验证时间戳,误差不超过60s。如果超过60s,返回warning。
{
"data": {
"msg": "链接超时!",
"msgCode": 1001
},
"status": "warning",
"key": "timestamp + md5"
}
- 验证url.self是否相同。如果不同。
{
"data": {
"msg": "请求失败!",
"msgCode": 1002
},
"status": "error",
"key": "timestamp + md5"
}
- 检验是否有sharer。如果有则备份,没有则跳过
成功
{
"data": [{
"ID": 1,
"title": "xxx",
"image": "",
"author": "xxx",
"forwarder": "",
"forwardNum": 100,
"praise": 100,
"intro": "",
"time": "未加密的时间戳"
}, {
"ID": 2,
"title": "xxx",
"image": "",
"author": "xxx",
"forwarder": "",
"forwardNum": 100,
"praise": 100,
"intro": "",
"time": "未加密的时间戳"
}, {
"ID": 3,
"title": "xxx",
"image": "",
"author": "xxx",
"forwarder": "",
"forwardNum": 100,
"praise": 100,
"intro": "",
"time": "未加密的时间戳"
}],
"status": "success",
"key": "timestamp + md5"
}
{
"data": {},
"url": {
"self": "route"
},
"sharer": {
"angel": "",
"first": "",
"second": ""
},
"key": "timestmap + md5"
}
- 验证时间戳,误差不超过60s。如果超过60s,返回warning。
{
"data": {
"msg": "链接超时!",
"msgCode": 1001
},
"status": "warning",
"key": "timestamp + md5"
}
- 验证url.self是否相同。如果不同。
{
"data": {
"msg": "请求失败!",
"msgCode": 1002
},
"status": "error",
"key": "timestamp + md5"
}
- 检验是否有sharer。如果有则备份,没有则跳过
成功
{
"data": [{
"ID": 1,
"image": "",
"intro": "",
"articleNum": ""
}, {
"ID": 2,
"image": "",
"intro": "",
"articleNum": ""
}, {
"ID": 3,
"image": "",
"intro": "",
"articleNum": ""
}],
"status": "success",
"key": "timestamp + md5"
}
{
"data": {},
"url": {
"self": "route"
},
"sharer": {
"angel": "",
"first": "",
"second": ""
},
"key": "timestmap + md5"
}
- 验证时间戳,误差不超过60s。如果超过60s,返回warning。
{
"data": {
"msg": "链接超时!",
"msgCode": 1001
},
"status": "warning",
"key": "timestamp + md5"
}
- 验证url.self是否相同。如果不同。
{
"data": {
"msg": "请求失败!",
"msgCode": 1002
},
"status": "error",
"key": "timestamp + md5"
}
- 检验是否有sharer。如果有则备份,没有则跳过
成功
{
"data": [{
"ID": 1,
"title": "xxx",
"image": "",
"author": "xxx",
"forwarder": "",
"forwardNum": 100,
"praise": 100,
"intro": "",
"time": "未加密的时间戳"
}, {
"ID": 2,
"title": "xxx",
"image": "",
"author": "xxx",
"forwarder": "",
"forwardNum": 100,
"praise": 100,
"intro": "",
"time": "未加密的时间戳"
}, {
"ID": 3,
"title": "xxx",
"image": "",
"author": "xxx",
"forwarder": "",
"forwardNum": 100,
"praise": 100,
"intro": "",
"time": "未加密的时间戳"
}],
"status": "success",
"key": "timestamp + md5"
}
{
"data": {},
"url": {
"self": "route"
},
"sharer": {
"angel": "",
"first": "",
"second": ""
},
"key": "timestmap + md5"
}
- 验证时间戳,误差不超过60s。如果超过60s,返回warning。
{
"data": {
"msg": "链接超时!",
"msgCode": 1001
},
"status": "warning",
"key": "timestamp + md5"
}
- 验证url.self是否相同。如果不同。
{
"data": {
"msg": "请求失败!",
"msgCode": 1002
},
"status": "error",
"key": "timestamp + md5"
}
- 检验是否有sharer。如果有则备份,没有则跳过
成功
{
"data": [{
"ID": 1,
"title": "xxx",
"image": "",
"author": "xxx",
"forwarder": "",
"forwardNum": 100,
"praise": 100,
"intro": "",
"time": "未加密的时间戳"
}, {
"ID": 2,
"title": "xxx",
"image": "",
"author": "xxx",
"forwarder": "",
"forwardNum": 100,
"praise": 100,
"intro": "",
"time": "未加密的时间戳"
}, {
"ID": 3,
"title": "xxx",
"image": "",
"author": "xxx",
"forwarder": "",
"forwardNum": 100,
"praise": 100,
"intro": "",
"time": "未加密的时间戳"
}],
"status": "success",
"key": "timestamp + md5"
}
{
"data": {
"position": ""
},
"url": {
"self": "route"
},
"sharer": {
"angel": "",
"first": "",
"second": ""
},
"key": "timestmap + md5"
}
- 验证时间戳,误差不超过60s。如果超过60s,返回warning。
{
"data": {
"msg": "链接超时!",
"msgCode": 1001
},
"status": "warning",
"key": "timestamp + md5"
}
- 验证url.self是否相同。如果不同。
{
"data": {
"msg": "请求失败!",
"msgCode": 1002
},
"status": "error",
"key": "timestamp + md5"
}
- 检验是否有sharer。如果有则备份,没有则跳过
成功
{
"data": [{
"ID": 1,
"title": "xxx",
"image": "",
"author": "xxx",
"forwarder": "",
"forwardNum": 100,
"praise": 100,
"intro": "",
"time": "未加密的时间戳"
}, {
"ID": 2,
"title": "xxx",
"image": "",
"author": "xxx",
"forwarder": "",
"forwardNum": 100,
"praise": 100,
"intro": "",
"time": "未加密的时间戳"
}, {
"ID": 3,
"title": "xxx",
"image": "",
"author": "xxx",
"forwarder": "",
"forwardNum": 100,
"praise": 100,
"intro": "",
"time": "未加密的时间戳"
}],
"status": "success",
"key": "timestamp + md5"
}
{
"data": {
"id": 1
},
"url": {
"self": "route"
},
"sharer": {
"angel": "",
"first": "",
"second": ""
},
"key": "timestmap + md5"
}
- 验证时间戳,误差不超过60s。如果超过60s,返回warning。
{
"data": {
"msg": "链接超时!",
"msgCode": 1001
},
"status": "warning",
"key": "timestamp + md5"
}
- 验证url.self是否相同。如果不同。
{
"data": {
"msg": "请求失败!",
"msgCode": 1002
},
"status": "error",
"key": "timestamp + md5"
}
- 检验是否有sharer。如果有则备份,没有则跳过
成功
{
"data": {
"title": "xxx",
"image": "",
"author": "xxx",
"forwarder": "",
"forwardNum": 100,
"praise": 100,
"content": "",
"evaluation": "",
"time": "未加密的时间戳"
},
"status": "success",
"key": "timestamp + md5"
}
{
"data": {
"id": 1
},
"url": {
"self": "route"
},
"sharer": {
"angel": "",
"first": "",
"second": ""
},
"key": "timestmap + md5"
}
- 验证时间戳,误差不超过60s。如果超过60s,返回warning。
{
"data": {
"msg": "链接超时!",
"msgCode": 1001
},
"status": "warning",
"key": "timestamp + md5"
}
- 验证url.self是否相同。如果不同。
{
"data": {
"msg": "请求失败!",
"msgCode": 1002
},
"status": "error",
"key": "timestamp + md5"
}
- 检验是否有sharer。如果有则备份,没有则跳过
成功
{
"data": {},
"status": "success",
"key": "timestamp + md5"
}
{
"data": {
"id": 1
},
"url": {
"self": "route"
},
"sharer": {
"angel": "",
"first": "",
"second": ""
},
"key": "timestmap + md5"
}
- 验证时间戳,误差不超过60s。如果超过60s,返回warning。
{
"data": {
"msg": "链接超时!",
"msgCode": 1001
},
"status": "warning",
"key": "timestamp + md5"
}
- 验证url.self是否相同。如果不同。
{
"data": {
"msg": "请求失败!",
"msgCode": 1002
},
"status": "error",
"key": "timestamp + md5"
}
- 检验是否有sharer。如果有则备份,没有则跳过
成功
{
"data": [{
"ID": 1,
"title": "xxx",
"image": "",
"author": "xxx",
"forwarder": "",
"forwardNum": 100,
"praise": 100,
"intro": "",
"time": "未加密的时间戳"
}, {
"ID": 2,
"title": "xxx",
"image": "",
"author": "xxx",
"forwarder": "",
"forwardNum": 100,
"praise": 100,
"intro": "",
"time": "未加密的时间戳"
}, {
"ID": 3,
"title": "xxx",
"image": "",
"author": "xxx",
"forwarder": "",
"forwardNum": 100,
"praise": 100,
"intro": "",
"time": "未加密的时间戳"
}],
"status": "success",
"key": "timestamp + md5"
}
{
"data": {
"id": 1
},
"url": {
"self": "route"
},
"sharer": {
"angel": "",
"first": "",
"second": ""
},
"key": "timestmap + md5"
}
- 验证时间戳,误差不超过60s。如果超过60s,返回warning。
{
"data": {
"msg": "链接超时!",
"msgCode": 1001
},
"status": "warning",
"key": "timestamp + md5"
}
- 验证url.self是否相同。如果不同。
{
"data": {
"msg": "请求失败!",
"msgCode": 1002
},
"status": "error",
"key": "timestamp + md5"
}
- 检验是否有sharer。如果有则备份,没有则跳过
成功
{
"data": {},
"status": "success",
"key": "timestamp + md5"
}
{
"data": {
"id": 1
},
"url": {
"self": "route",
"next": "route",
"pre": "route"
},
"sharer": {
"angel": "",
"first": "",
"second": ""
},
"key": "timestmap + md5"
}
- 验证时间戳,误差不超过60s。如果超过60s,返回warning。
{
"data": {
"msg": "链接超时!",
"msgCode": 1001
},
"status": "warning",
"key": "timestamp + md5"
}
- 验证url.self是否相同。如果不同。
{
"data": {
"msg": "请求失败!",
"msgCode": 1002
},
"status": "error",
"key": "timestamp + md5"
}
- 检验是否有sharer。如果有则备份,没有则跳过
成功
{
"data": [{
"userID": 1,
"userName": "",
"image": "",
"time": "11:11",
"position": "",
"evaluation": "xxx",
"reply": "xxx"
}, {
"userID": 1,
"userName": "",
"image": "",
"time": "11:11",
"position": "",
"evaluation": "xxx",
"reply": "xxx"
}, {
"userID": 1,
"userName": "",
"image": "",
"time": "11:11",
"position": "",
"evaluation": "xxx",
"reply": "xxx"
}],
"status": "success",
"key": "timestamp + md5"
}
{
"data": {
"title": "",
"content": "",
"image": ""
},
"url": {
"self": "route"
},
"sharer": {
"angel": "",
"first": "",
"second": ""
},
"key": "timestmap + md5"
}
- 验证时间戳,误差不超过60s。如果超过60s,返回warning。
{
"data": {
"msg": "链接超时!",
"msgCode": 1001
},
"status": "warning",
"key": "timestamp + md5"
}
- 验证url.self是否相同。如果不同。
{
"data": {
"msg": "请求失败!",
"msgCode": 1002
},
"status": "error",
"key": "timestamp + md5"
}
-
检验是否有sharer。如果有则备份,没有则跳过
-
检测标题是否为空——标题为空
{
"data": {
"msg": "标题不能为空",
"msgCode": 1601
},
"status": "error",
"key": "timestamp + md5"
}
- 检测内容是否为空——内容为空
{
"data": {
"msg": "内容不能为空",
"msgCode": 1602
},
"status": "error",
"key": "timestamp + md5"
}
- 检测内容是否含有违禁成分——含有违禁成分
{
"data": {
"msg": "文章内容有违禁成分",
"msgCode": 1603
},
"status": "error",
"key": "timestamp + md5"
}
成功
{
"data": {},
"status": "success",
"key": "timestamp + md5"
}
{
"data": {
"articleID": 1,
"evaluation": "",
"image": ""
},
"url": {
"self": "route"
},
"sharer": {
"angel": "",
"first": "",
"second": ""
},
"key": "timestmap + md5"
}
- 验证时间戳,误差不超过60s。如果超过60s,返回warning。
{
"data": {
"msg": "链接超时!",
"msgCode": 1001
},
"status": "warning",
"key": "timestamp + md5"
}
- 验证url.self是否相同。如果不同。
{
"data": {
"msg": "请求失败!",
"msgCode": 1002
},
"status": "error",
"key": "timestamp + md5"
}
-
检验是否有sharer。如果有则备份,没有则跳过
-
检测内容是否为空——内容为空
{
"data": {
"msg": "内容不能为空",
"msgCode": 1602
},
"status": "error",
"key": "timestamp + md5"
}
- 检测内容是否含有违禁成分——含有违禁成分
{
"data": {
"msg": "文章内容有违禁成分",
"msgCode": 1603
},
"status": "error",
"key": "timestamp + md5"
}
成功
{
"data": {},
"status": "success",
"key": "timestamp + md5"
}
{
"data": {
"evaluationID": 1,
"reply": "",
"image": ""
},
"url": {
"self": "route"
},
"sharer": {
"angel": "",
"first": "",
"second": ""
},
"key": "timestmap + md5"
}
- 验证时间戳,误差不超过60s。如果超过60s,返回warning。
{
"data": {
"msg": "链接超时!",
"msgCode": 1001
},
"status": "warning",
"key": "timestamp + md5"
}
- 验证url.self是否相同。如果不同。
{
"data": {
"msg": "请求失败!",
"msgCode": 1002
},
"status": "error",
"key": "timestamp + md5"
}
-
检验是否有sharer。如果有则备份,没有则跳过
-
检测内容是否为空——内容为空
{
"data": {
"msg": "内容不能为空",
"msgCode": 1602
},
"status": "error",
"key": "timestamp + md5"
}
- 检测内容是否含有违禁成分——含有违禁成分
{
"data": {
"msg": "文章内容有违禁成分",
"msgCode": 1603
},
"status": "error",
"key": "timestamp + md5"
}
成功
{
"data": {},
"status": "success",
"key": "timestamp + md5"
}