发表于: 2017-11-16 23:35:50

2 536


今天完成的事情:

1.基本上完成接口文档

不知道为什么,越写越觉得有问题,以及下面我觉得类型有问题的没填

签到:

请求地址: put /a/u/sign

返回参数:

字段

说明

类型

code

状态码

number

message

消息

string

data

数据

 

 

字段

说明

类型

备注

signBean

签到给的豆子

number

 

 

签到信息:

请求地址: get  a/u/sign/message

返回参数:

字段

说明

类型

code

状态码

number

message

消息

string

data

数据

 

 

data

字段

说明

类型

备注

username

用户名

string

 

avatar

用户头像

string

url

beans

逆袭豆总数

number

 

signHistory

当月签到历史

array

 

maxSignNum

最高签到天数

number

 

totalSign

签到总数

number

 

 

 

 

 

 

 

 

视频列表

请求地址: get  /a/u/video/list

 

请求参数:

字段

说明

类型

是否必填

备注

title

标题

String

 

grade

年级

number

 

subject

科目

number

 

 

 

 

返回参数

字段

说明

类型

code

状态码

number

message

消息

string

data

数据

object

 

data

字段

说明

类型

备注

banner

轮播图

array

 

card

展示视频

array

 

 

Banner

字段

说明

类型

是否必填

备注

id

视频id

Number

 

cover

视频封面

string

 

url

视频地址

string

 

说明:这里传过来的banner图数据时视频表中类型为banner图,且状态为“上架状态”,最多为8

 

 

 

 

 

 

 

 

Card

字段

说明

类型

备注

id

视频id

number

 

title

视频标题

string

 

intro

视频简介

string

 

teacherName

老师名

string

 

teacherAvatar

老师头像

string

 

upvote

点赞数

number

 

collection

收藏数

number

 

upvoteStatus

点赞状态

number

点赞为1,非点赞为2,默认为2

collectionStatus

收藏状态

number

收藏为1,非收藏为2,默认为2

publishTime

发表时间

number

 

 

 

 

视频详情:

请求地址: get  /a/u/video/{id}

 

返回参数

字段

说明

类型

备注

title

视频标题

string

 

intro

视频简介

string

 

publishTime

发表时间

number

 

teacherName

老师名

string

 

upvote

点赞数

number

 

collection

收藏数

number

 

upvoteStatus

点赞状态

number

点赞为1,非点赞为2,默认为2

collectionStatus

收藏状态

number

收藏为1,非收藏为2,默认为2

video

视频url

string

 

 

字段

说明

类型

备注

title

视频标题

string

 

text

视频正文

string

 

 

 

视频点赞:

请求地址: put  /a/u/video/upvote/{id}

请求参数:

字段

说明

类型

备注

userUpvote

用户点赞/取消点赞

number

点赞:1/取消:2

 

返回参数

字段

说明

类型

code

状态码

number

message

消息

string

 

 

视频收藏:

请求地址: put  /a/u/video/collection/{id}

请求参数:

字段

说明

类型

备注

userCollect

用户收藏/取消收藏

number

收藏:1/取消:2

 

返回参数

字段

说明

类型

code

状态码

number

message

消息

string

 

 

 

 

 

 

 

 

 

 

后台:

视频列表:

请求地址: get  /a/u/video

 

请求参数

字段

说明

类型

备注

title

视频标题

number

 

title

视频标题

number

 

subject

科目

string

 

type

类型

 string

bannercardall

class

年级

 number

初一:1 初二:2 初三:3

高一:4 高二:5 :高三:6

全部:0

upvote

点赞数

 number

 

collection

收藏数

 number

 

pageSize

每页展示数

 number

 

page

第几页

 number

 


返回参数: 

字段

说明

类型

code

状态码

number

message

消息

string

data

数据

array

 

data


字段

说明

类型

备注

title

视频标题

number

 

subject

科目

 string

 

title

视频标题

number

 

type

类型

 

bannercardall

class

年级

 number

初一:1 初二:2 初三:3

高一:4 高二:5 :高三:6

全部:0

upvote

点赞数

 number

 

collection

收藏数

 number

 

teacherName

老师名

 string

 

status

上架状态

 number

上架:1 下架:2

  

新增视频:

请求地址 post  /a/u/video/{id}

 

请求参数:

若分类为banner

字段

说明

类型

是否必填

备注

cover

视频封面

string

 

class

年级

string

 

subject

科目

string

 

teacherName

老师名

string

 

teacherAvatar

老师头像

string

 

title

视频标题

string

 

type

视频类型

string

选定banner

intro

视频简介

string

 

video

视频地址

string

视频url

text

视频正文

string

 


返回参数: 

字段

说明

类型

code

状态码

number

message

消息

string

 

 

若分类为card

请求参数

字段

说明

类型

是否必填

备注

class

年级

string

 

subject

科目

string

 

teacherName

老师名

string

 

teacherAvatar

老师头像

string

 

title

视频标题

string

 

type

视频类型

string

card

intro

视频简介

string

 

video

视频地址

string

视频url

text

视频正文

string

 

 

返回参数:

字段

说明

类型

code

状态码

number

message

消息

string

 

除了后面没和前端约定好的页面,都写出来了


2.了解了这个项目怎么用微信开发

之前一直有疑惑,这个东西是怎么开发的,和公众号有什么关系,和微信小程序又有什么关系。

今天去搜索了一下我们修真院开发的学渣乐园,发现完全不是那么回事,只是使用了公众号的跳转功能,然后跳转到修真院自己的网页,没错,就是普通的web,cookie什么的都能使用


然后看了下以前师兄做的接口文档,有很多接口的请求参数要求提供用户id才能返回数据,但是请求参数中却没有,后面感觉是不是微信端的功能,然后去微信公众号开发文档看了一下,是从公众号跳出来的时候带出了登录的数据,也许是存在了session还是别的什么地方,总之在整个项目的运行过程中都能获取到用户的id



明天计划的事情:

接口文档感觉有点问题,完善一下,写方案设计,开始设计表


遇到的问题:

在返回数据中需要用户id的时候,请求参数却没带上id

解决方法:查了下百度和微信号文档,结果如上面“今日完成的事情2”所述


收获:

1.除了几个接口,基本把自己负责部分接口文档写完了

2.了解这个项目是怎么和微信相结合开发的


进度

自己负责部分的接口文档接近完成,明天修改一下;

开始写方案设计



返回列表 返回列表
评论

    分享到