腾讯云点播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;
      })
    };

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

相关推荐
FY@-@12 小时前
VMware ESXi 7.0 实验全记录:嵌套安装 → 网络配置 → 存储 → Windows 10 虚拟机部署
运维·网络·windows·云计算
DolitD14 小时前
国产信创+实时云渲染:数字孪生智慧矿山UE5流畅推流
3d·信息可视化·云计算·图形渲染·数据可视化
做运维的阿瑞15 小时前
Terraform 模块版本管理:约束语法、源类型与升级策略
云原生·云计算·terraform
做运维的阿瑞15 小时前
Terraform 模块组合:VPC、安全组、EC2 的输出传递与依赖编排
云原生·云计算·terraform
FY@-@17 小时前
云计算基础(下):虚拟化原理与 DAS/NAS/SAN 存储
运维·服务器·云计算
做运维的阿瑞18 小时前
Terraform 敏感信息管理:sensitive 标记、外部密钥源与 state 加密
云原生·云计算·terraform
mengge.cloud18 小时前
1022小白入门教程(番外筑基)— nerdctl 容器基本功 + K8s 资源编写
linux·网络·云原生·容器·kubernetes·云计算·k8s
FY@-@18 小时前
云计算基础(上):从传统 IT 到 IaaS/PaaS/SaaS
云原生·云计算·paas
AKAMAI19 小时前
PHP 爆出两大高风险漏洞!Akamai 即时部署防护机制
人工智能·云计算
金仓社区的KK19 小时前
数据库主备切换后,业务恢复了吗?五层验收清单
数据库·云计算·软件构建