weixianghui 5 lat temu
rodzic
commit
8e79461a53

+ 7 - 0
core/src/qfw/coreutil/videoUtil.go

@@ -163,6 +163,13 @@ func GetTxUrl(videoId string) (bool, string) {
 	if _, ok := err.(*errors.TencentCloudSDKError); ok {
 		return false, "视频id不对"
 	}
+	if len(response.Response.MediaInfoSet) > 0 {
+		MediaUrlL := response.Response.MediaInfoSet[0].BasicInfo.MediaUrl
+		return true, *MediaUrlL
+
+	} else {
+		return false, "视频id不对"
+	}
 	if err != nil {
 		panic(err)
 	}

+ 2 - 2
core/src/qfw/manage/course.go

@@ -552,9 +552,9 @@ func (this *CourseManage) CreateOnLineApi() {
 		}*/
 		if videoUrl != "" {
 			//生成访问地址
-			b, _ :=  cutil.SetTxVideoRedis(videoUrl)
+			b, st :=  cutil.SetTxVideoRedis(videoUrl)
 			if b == false{
-				return &FuncResult{false, errors.New(fmt.Sprintf("%s", "视频地址生成失败")), nil}
+				return &FuncResult{false, errors.New(fmt.Sprintf("%s", st)), nil}
 			}
 		}
 		publishtime, err := time.ParseInLocation(qutil.Date_Full_Layout, s_publishtime, time.Local)