绿满眶商城微信小程序-uniapp
zxl
2025-06-09 882c2a5c9d7b6df827d006b5ae261c199d116f1e
api/video.js
@@ -20,3 +20,113 @@
    data: data
  });
}
/**
 * 获取推荐视频
 *
 * @param params
 */
 export function getRecommendVideos(params) {
  return http.request({
    url: "/lmk/video/recommend",
    method: Method.GET,
    needToken: true,
   params: params
  });
}
/**
 * 保存视频播放记录
 *
 * @param params
 */
 export function savePlayRecord(data) {
  return http.request({
    url: "/lmk/video/view/record",
    method: Method.POST,
    needToken: true,
   data: data
  });
}
/**
 * 关注作者
 *
 * @param params
 */
 export function subscribe(authorId) {
  return http.request({
    url: "/lmk/my-subscribe/subscribe/" + authorId,
    method: Method.POST,
    needToken: true
  });
}
/**
 * 取消关注作者
 *
 * @param params
 */
 export function unSubscribe(authorId) {
  return http.request({
    url: "/lmk/my-subscribe/unSubscribe/" + authorId,
    method: Method.POST,
    needToken: true
  });
}
/**
 * 获取视频评论
 *
 * @param params
 */
 export function getVideoComments(params) {
  return http.request({
    url: "/lmk/video-comment/wx/page",
    method: Method.GET,
    needToken: true,
   params: params
  });
}
/**
 * 发布视频评论
 *
 * @param params
 */
 export function addVideoComment(data) {
  return http.request({
    url: "/lmk/video-comment/comment",
    method: Method.POST,
    needToken: true,
   data: data
  });
}
/**
 * 评论点赞
 *
 * @param params
 */
 export function thubmsUpComment(data) {
  return http.request({
    url: "/lmk/video-comment/thumbs_up",
    method: Method.POST,
    needToken: true,
   data: data
  });
}
/**
 * 取消评论点赞
 *
 * @param params
 */
 export function cancelThubmsUpComment(data) {
  return http.request({
    url: "/lmk/video-comment/cancel/thumbs_up",
    method: Method.POST,
    needToken: true,
   data: data
  });
}