改造频道页

文档对应视频课程中4.5、4.6、4.7、4.8章节,请小伙伴们对应学习。

分析PHP代码

顶部广告功能

接口地址:

/channel/advert

接受参数和返回信息

  1. 接收参数为:channelId(频道ID,1=动漫)
  2. 返回信息:
    id = 广告ID
    title = 标题
    sub_title = 副标题
    img = 图片地址
    add_time = 添加时间
    url = 链接地址
  3. 业务逻辑:获取advert表中channelId=接收参数和status=1的数据

正在热播功能

接口地址:

/channel/hot

接受参数和返回信息

  1. 接收参数为:channelId(频道ID,1=动漫)
  2. 返回信息:
    id = 视频ID
    title = 标题
    sub_title = 副标题
    img = 竖版图片地址
    img1 = 横版图片地址
    add_time = 添加时间
    episodes_count = 剧集集数
    is_end = 是否完结
  3. 业务逻辑:获取video表中channelId=接收参数、status=1、is_hot=1条件的数据,按照剧集更新时间倒序,获取9条。

日漫国漫推荐功能

接口地址:

/channel/recommend/region

接受参数和返回信息

  1. 接收参数为:
    channelId(频道ID,1=动漫)
    regionId(地区ID,1=日漫,2=国漫)
  2. 返回信息:
    id = 视频ID
    title = 标题
    sub_title = 副标题
    img = 竖版图片地址
    img1 = 横版图片地址
    add_time = 添加时间
    episodes_count = 剧集集数
    is_end = 是否完结
  3. 业务逻辑:获取video表中channelId=接收参数、status=1、is_recommend=1、region_id=接受的参数条件的数据,按照剧集更新时间倒序,获取9条。

少女推荐功能

接口地址:

/channel/recommend/type

接受参数和返回信息

  1. 接收参数为:
    channelId(频道ID,1=动漫)
    typeId(分类ID,1=少女)
  2. 返回信息:
    id = 视频ID
    title = 标题
    sub_title = 副标题
    img = 竖版图片地址
    img1 = 横版图片地址
    add_time = 添加时间
    episodes_count = 剧集集数
    is_end = 是否完结
  3. 业务逻辑:获取video表中channelId=接收参数、status=1、is_recommend=1、type_id=接受的参数条件的数据,按照剧集更新时间倒序,获取9条。

results matching ""

    No results matching ""