// // SPVideoAPI.swift // ShortPlay // // Created by 曾觉新 on 2025/4/10. // import UIKit class SPVideoAPI: NSObject { ///获取视频详情 static func requestVideoDetail(videoId: String, shortPlayId: String, completer: ((_ model: SPVideoDetailModel?) -> Void)?) { var param = SPNetworkParameters(path: "/getVideoDetails") param.method = .get param.parameters = [ "video_id" : videoId, "short_play_id" : shortPlayId ] SPNetwork.request(parameters: param) { (response: SPNetworkResponse) in completer?(response.data) } } ///创建播放记录 static func requestRequestVideoPlayHistory(videoId: String, shortPlayId: String) { var param = SPNetworkParameters(path: "/createHistory") param.isLoding = false param.isToast = false param.parameters = [ "video_id" : videoId, "short_play_id" : shortPlayId ] SPNetwork.request(parameters: param) { (response: SPNetworkResponse) in } } }