文件预览-使用SecretID和SecretKey进行腾讯云cos桶文件预览(word、ppt等)

博主在React中实现文件预览功能,选择腾讯云存储桶服务,通过SecretID和SecretKey进行文件操作。介绍了开通存储桶和数据万象服务的步骤,以及使用JDK进行文件列表、封面和预览的方法。同时,提到SDK对某些语言的tag支持不足。
摘要由CSDN通过智能技术生成


为什么使用存储桶

博主需要完成一个文件预览的功能,没想到React没有插件,可能是PPT、Word的版权问题,pdf就有viewer之类的包。也试了一下微软的,不太好用,很久没维护了,因此选择了腾讯云的存储桶,可以白嫖一波,50GB 6个月。

使用前的准备

服务开通

开通存储桶服务

腾讯云 存储桶
点击立即使用即可,会跳转至概览

开通数据万象服务

腾讯云-数据万象
数据万象服务能够进行文档预览,点击立即使用,进行开通
或者在存储桶放入文件,点击预览会引导你开通数据万象服务

JDK安装

npm i cos-nodejs-sdk-v5 --save

使用

创建存储桶对象

const cos = new COS({
   
  SecretId: process.env.SECRETID,
  SecretKey: process.env.SECRETKEY
});

在.env中填写SecretID与SecretKey,如下图所示
在这里插入图片描述

SECRETID: "AKIDgAPO6XhaCXcPvA8qITN0MRFn32kBMFsE",
SECRETKEY: "7xPaV9VaOwDExQcXBYeT1II0SdYBXcQx",

这里其实设计的不太好,没必要是必填项,因为我写的代码只有

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值