handlers

package
v0.0.0-...-49721f6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 1, 2023 License: MIT Imports: 17 Imported by: 0

Documentation

Overview

  • @Author: Sangs

  • @Date: 2023-09-01

  • @LastEditTime: 2023-09-01

  • @Description:

  • Description: 用于互动接口中的赞操作和喜欢列表 正在实现的功能:favorite_action()点赞操作

  • Func: 已经实现的功能 *

  • Author: sangs

  • Date: 2023-08-22

  • Description: 用于核心功能中视频相关的http部分,目前正在实现:登录用户发布视频 PublishAction()

  • Func: 已经实现的功能

  • Author: sangs

  • Date: 2023-08-22

  • Description: 用于核心功能中用户相关的http部分,目前正在实现:获取用户信息GetUser()

  • Func: 已经实现的功能

  • UserRegister() --- 用户注册

  • UserLogin() ------ 用户登录

  • Author: sangs

  • Date: 2023-08-22

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CommentAction

func CommentAction(ctx context.Context, c *app.RequestContext)

* Description: 评论操作 --- 登录用户对视频进行评论 * Router: /douyin/comment/action/ [POST] * Author: Sangs * Date: 2023-09-01

func CommentList

func CommentList(ctx context.Context, c *app.RequestContext)

CommentList . @router /douyin/comment/list/ [GET]

func FavoriteAction

func FavoriteAction(ctx context.Context, c *app.RequestContext)

* Description: 赞操作 --- 登录用户对视频的点赞和取消点赞操作 * Router: /douyin/favorite/action/ [POST] * Author: Sangs * Date: 2023-09-01

func FavoriteList

func FavoriteList(ctx context.Context, c *app.RequestContext)

* Description: 喜欢列表 --- 登录用户的所有点赞视频 * Router: /douyin/favorite/list/ [GET] * Author: Sangs * Date: 2023-09-01

func Feed

func Feed(ctx context.Context, c *app.RequestContext)

* Description: * Router: /douyin/feed/ [GET] * Author: sangs * Date: 2023-08-22

func GetUser

func GetUser(ctx context.Context, c *app.RequestContext)

* Description: 根据用户id和token,获取相应的内容 * Router: /douyin/user/ [GET] * Author: sangs * Date: 2023-08-21

func PublishAction

func PublishAction(ctx context.Context, c *app.RequestContext)

* Description: 提供用户token,视频数据,视频标题,完成视频发布 * Router: /douyin/publish/action/ [POST] * Author: sangs * Date: 2023-08-22

func PublishList

func PublishList(ctx context.Context, c *app.RequestContext)

* Description: 根据用户id和token,返回所有投稿过的视频 * Router: /douyin/publish/list/ [GET] * Author: sangs * Date: 2023-08-22

func UserLogin

func UserLogin(ctx context.Context, c *app.RequestContext)

* Description: 只需要提供用户名和密码(不能为空),即可注册用户。 * Router: /douyin/user/login/ [POST] * Author: sangs * Date: 2023-08-19

func UserRegister

func UserRegister(ctx context.Context, c *app.RequestContext)

* Description: 提供用户名和密码(长度均小于32个字符,不能为空),即可注册用户。 * Router: /douyin/user/register/ [POST] * Author: sangs * Date: 2023-08-12

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL