[关闭]
@code33 2015-07-23T07:08:32.000000Z 字数 1441 阅读 708

PREPRO_API_V1.36.34

API PREPRO

前面的数字代表此接口发布时的版本号,如接口有升级or修改,则前缀号也随之变更
其中加*号的接口,为必须登陆


00-用户模块

用户登陆流程

Created with Raphaël 2.1.2登陆页面手机号/用户名输入完整网络正常(登陆接口-API)登陆成功错误提示yesnoyesno

00-用户登陆

    POST /user/login
    send:
  1. {"username":"bfx123","password":"123456"}

18-用户注册

    POST /user/signup
    send:
  1. {
  2. "phone" :"18658167755",
  3. "nickname" :"bunmjyo03",
  4. "password" :"123456",
  5. "vcode" :"123456"
  6. }

err:验证码错误

  1. {
  2. "status" : 403,
  3. "msg" : "您输入的验证码有误,请检查是否和最新收到的短信验证码相符",
  4. "err" : "vcode Error"
  5. }

err:手机号码被占用

  1. {
  2. "status" : 409,
  3. "msg" : "该手机号码已被1位用户注册",
  4. "err" : "phone has been reged"
  5. }

err:账务服务错误

  1. {
  2. "status" : 400,
  3. "msg" : "靠我户头,建立失败,注册信息已回滚",
  4. "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}}"
  5. }

err:昵称被占用

  1. {
  2. "status": 409,
  3. "msg": "昵称已被占用",
  4. "err": "nickname has been reged"
  5. }

err:昵称不合法

  1. {
  2. "status": 400,
  3. "msg": "昵称不能超过16个字",
  4. "err": "nickname minLength 2"
  5. }

*18-个推提交

POST /getui
send:
  1. {
  2. "u_id" :1,
  3. "getui_id" :"12345678901234567890123456789012",
  4. "section" :{"start":"21:00","end":"09:00"},
  5. "sta" :"F",
  6. "sys" :"iOS","version":"0.1.2"
  7. }
  1. u_id :客户id
  2. getui_id :个推id
  3. section :勿扰区间
  4. sta :T/F F为启用勿扰,则section区间生效
  5. sys :系统型号
  6. version :app客户端版本号
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注