@code33
2015-07-23T07:08:32.000000Z
字数 1441
阅读 708
API
PREPRO
前面的数字代表此接口发布时的版本号,如接口有升级or修改,则前缀号也随之变更
其中加*号的接口,为必须登陆
用户登陆流程
POST /user/login
send:
{"username":"bfx123","password":"123456"}
POST /user/signup
send:
{
"phone" :"18658167755",
"nickname" :"bunmjyo03",
"password" :"123456",
"vcode" :"123456"
}
{
"status" : 403,
"msg" : "您输入的验证码有误,请检查是否和最新收到的短信验证码相符",
"err" : "vcode Error"
}
{
"status" : 409,
"msg" : "该手机号码已被1位用户注册",
"err" : "phone has been reged"
}
{
"status" : 400,
"msg" : "靠我户头,建立失败,注册信息已回滚",
"err" : "{\"err\":{\"code\":\"ECONNREFUSED\",\"errno\":\"ECONNREFUSED\",\"syscall\":\"connect\",\"name\":\"RequestError\",\"path\":\"/vip/create\",\"status\":-1,\"headers\":{},\"res\":{\"status\":-1,\"statusCode\":-1,\"headers\":{},\"size\":0,\"aborted\":false,\"rt\":2,\"keepAliveSocket\":false}},\"res\":{\"status\":-1,\"statusCode\":-1,\"headers\":{},\"size\":0,\"aborted\":false,\"rt\":2,\"keepAliveSocket\":false}}"
}
{
"status": 409,
"msg": "昵称已被占用",
"err": "nickname has been reged"
}
{
"status": 400,
"msg": "昵称不能超过16个字",
"err": "nickname minLength 2"
}
POST /getui
send:
{
"u_id" :1,
"getui_id" :"12345678901234567890123456789012",
"section" :{"start":"21:00","end":"09:00"},
"sta" :"F",
"sys" :"iOS","version":"0.1.2"
}
u_id :客户id
getui_id :个推id
section :勿扰区间
sta :T/F F为启用勿扰,则section区间生效
sys :系统型号
version :app客户端版本号