Skip to content
vveq-view的API,beego框架API ,体验:www.vveq.com
Branch: master
Clone or download
Joyboo 修改instime默认值
修复dau记录uid
Latest commit 62e8229 Mar 21, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
conf API重新整理 Dec 15, 2018
controllers update README Jan 2, 2019
models 修改instime默认值 Mar 21, 2019
routers update README Jan 2, 2019
tests 提交beego框架 Dec 1, 2018
.gitignore 将路由文件添加进版本控制 Dec 27, 2018
README.md update README Jan 2, 2019
database.sql 修改instime默认值 Mar 21, 2019
main.go 更改项目名 Dec 13, 2018

README.md

vveq-api

User

  • GET /api/user/usernameIsExists/:username 查询用户名是否存在
  • POST /api/user 用户注册
  • POST /api/user/login 用户登录
  • GET /api/user/:uid 获取用户信息

Verify

  • GET /api/verify 获取验证码
  • POST /api/verify 验证码校验

Like

  • POST /api/like 点赞/取消点赞

User

GET /api/user/usernameIsExists/:username 查询用户名是否存在

request

参数名 类型 是否必传 说明
username String 用户名

response

参数名 类型 是否必传 说明
status Int 1:用户名不存在,0:用户名已存在

POST /api/user 用户注册

request

参数名 类型 是否必传 说明
from.username String 用户名
from.password String 密码
from.email String 电子邮件
verifyForm.CaptchaType String audio:音频,character:运算表达式,为空表示数字
verifyForm.Id String 系统生成的验证Id
verifyForm.VerifyValue String 用户输入的验证码

response

参数名 类型 是否必传 说明
status Int 1:注册成功,0:注册失败,-1:验证码错误
data Struct 注册成功返回用户信息

POST /api/user/login 用户登录

request

参数名 类型 是否必传 说明
username string 用户名
password string 密码

response

参数名 类型 是否必传 说明
status Int 1:成功,0:失败
data Struct 登录成功返回用户信息

GET /api/user/:uid 获取用户信息

request

参数名 类型 是否必传 说明
uid Int 用户id

response

参数名 类型 是否必传 说明
status Int 1:成功,0:失败
data Struct或Error 注册成功返回用户信息,失败返回失败信息

Verify

POST /api/verify/getCaptcha 获取验证码

request

参数名 类型 是否必传 说明
status Int 1:成功,0:失败
CaptchaType String audio:音频,character:运算表达式,为空表示数字
Id String 系统生成的验证Id
VerifyValue String 用户输入的验证码

response

参数名 类型 是否必传 说明
status Int 1:成功,0:失败
data String Base64图片验证码
captchaId String 验证码Id,用户验证码的校验

POST /api/verify/verifyCaptcha 验证码校验

request

参数名 类型 是否必传 说明
CaptchaType String audio:音频,character:运算表达式,为空表示数字
Id String 系统生成的验证Id
VerifyValue String 用户输入的验证码

response

参数名 类型 是否必传 说明
status Int 1:成功,0:失败

Like

POST /api/like 点赞/取消点赞

request

参数名 类型 是否必传 说明
type int 点赞对象,0-主题 1-回复
uid int 用户id
pid int 对象id

response

参数名 类型 是否必传 说明
status Int 1:成功,0:失败
You can’t perform that action at this time.