同步操作将从 BMAN/hackday 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
##打印机项目 git 代码地址:https://git.oschina.net/mrbian/hackday.git ##服务器和返回信息
url:123.206.80.54
port:3030
返回格式说明:
1.成功返回status:true,请求失败返回status:false,
错误信息在msg里面,如果status是false,请先查看msg并联系
{
"status":"true",
"msg":{}
}
----------------
{
"status":"false",
"msg":"wrong msg content"
}
特别的:如果LoginToken失效或者错误,返回msg特定为"LoginToken",代表需要LoginToken
LoginToken默认一小时失效,如果有有效连接则自动延续一小时
2.注意 url开头是 host:port/api/token/ 的都需要在header中加入
"LoginToken",LoginToken
注意是LoginToken而不是token,后台可以自动根据LoginToken获得用户id
3.下面的请求参数默认必需,默认post方法
4.注意 带有 <> 的路由路径表示那里即使是post方法也需要那种参数去填充!
##登录注册 ###登录 @method post url : host:port/api/login
param 手机号 mobile
param 密码 password
return
{
"status":"true",
"msg":
{
"userID": "INT",
"LoginToken": "STRING",
"token" : "STRING"
}
}
###注册 @method post url : host:port/api/register
param 手机号 mobile
param 密码 password
param 用户昵称 userName
return
{
"status":"true",
" msg":
{
"userID": "INT",
"LoginToken": "STRING",
"token" : "STRING"
}
}
###LoginToken失效后得到新的token @method post url : host:port/api/getToken
param token
return
{
"status":"true",
" msg":
{
"userID": "INT",
"LoginToken": "STRING",
"token" : "STRING"
}
}
###方便测试的debugLogin @Method GET
url : host:port/api/debugLogin
return
这个路由可以获得用户id为1的token
##用户信息 ###获取用户信息 @method post url : host:port/api/token/userinfo
param 想要得到用户信息的用户id AuthorID
return
{
"status":"true",
"msg":
{
"user":{
"id":1,
"mobile":"18340861710",
"avatar":"http://www.baidu.com",
"sign":"hello world",
"userName":"test",
"token":"VPpBrnWtvWDbVMGXgCvYPBhnkWM=",
"sex":2,
"noticeEnable":0,
"followingEnable":0,
"followerEnable":0,
"aboutNotice":0,
"updateNotice":0
},
"follower":[{},{}] || ["false"], //如果你要看的用户不让看就是["false"]
"following":[{},{}] || ["false"], //如果你要看的用户不让看就是["false"]
"collectedStoriesCount": INT //收藏的故事数目
}
}
url host:port/api/token/upload
这个需要LoginToken
return
{
"md5":"d41d8cd98f00b204e9800998ecf8427e",
"location":"http://123.206.80.54:3030/upload/file/402731_head.jpg"
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。