腾讯云点播ugc upload | lack signature 问题处理

我犯一个很傻的错误

参考腾讯云官方文档:云点播 Web 端上传 SDK-开发指南-文档中心-腾讯云 进行开发,但是却报错了,始终找不到问题,错误提示:ugc upload | lack signature,意思是缺少签名或者签名失败,下面是我的代码:

javascript 复制代码
   const getSignature: IGetSignature = () => {
     getVodSignature().then( res => {
        console.log('getVodSignature',res) // 这里打印确实是正常的,而且是正确的
        // uploading = false;
        // signature.value = res;
        return res;
      })
    };
    const tcVod = new TcVod({
      getSignature: getSignature // 前文中所述的获取上传签名的函数
    })

最终的解决方法:

javascript 复制代码
const getSignature: IGetSignature = () => {
      return getVodSignature().then( res => { // 就是这里最前面少了 return
        // console.log('getVodSignature',res) // 这里打印确实是正常的,而且是正确的
        // uploading = false;
        // signature.value = res;
        return res;
      })
    };

一个低级错误,记录一下。

相关推荐
IvanCodes7 分钟前
十、Linux Shell脚本:流程控制语句
linux·云计算
qq_316837755 小时前
caddy 使用阿里云的域名通过dns验证申请ssl证书
阿里云·云计算·ssl
IvanCodes5 小时前
七、Linux Shell 与脚本基础
linux·云计算
dong_beijing5 小时前
rtmp/flv直播源站搭建方法
服务器·centos·云计算
切糕师学AI1 天前
什么是 FinOps 财务运营(Financial Operations)?
云原生·云计算
伊织萌2 天前
在 Ubuntu 22.04 上安装 PostgreSQL
linux·服务器·ubuntu·postgresql·云计算
sun03222 天前
【AWS】【服务】aws 中的各种服务 ,比如 ECS、S3 、EC2 、 Certicicate Manager、CloudWatch等
云计算·aws
人间打气筒(Ada)3 天前
Kubernetes核心技术-namespace & label
云原生·kubernetes·云计算·k8s·devops·namespace·label
leblancAndSherry3 天前
阿里云轻量/ECS 实战:K3s + Helm + cert-manager + 云效 Codeup 全链路 CI/CD 落地(记录自用)
linux·运维·阿里云·ci/cd·kubernetes·云计算
sun03224 天前
【AWS】【ECS】部署流程
云计算·aws