@@ -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)
@@ -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)