2分钟

任务 4 COS存储桶的创建和相关参数获取

任务目的

对于接下来在项目中生成的二维码,可以通过腾讯云的对象存储COS直接保存在存储桶中,同时生成图片的分享链接,方便进行生成二维码图片的分发。

这一步的操作是要获取存储桶上传对象的相关参数——bucket_name, region, secret_id, secret_key。完成这一步的配置后,接下来只需要在项目文件中填写存储桶相关的参数,便可以实现将二维码图片存储到COS存储桶的功能。

任务步骤

1.创建存储桶

访问腾讯云对象存储COS的控制台,进入 对象存储-存储桶列表 页面。

点击 “创建存储桶”按钮创建一个新的存储桶 。创建存储桶的操作流程展示如下:

4-4-1 创建存储桶

依次填写创建存储桶所需的信息(必填信息为名称、所属地域、访问权限),点击确定后,便可在存储桶列表中看到新创建的存储桶信息。本例中以“qrcode”为存储桶名,创建了一个新的存储桶。

2.获取存储桶信息

创建成功后,会自动跳转到新创建的存储桶中,点击左侧的 “基础配置” ,可以获取到所需的存储桶配置信息:

4-4-2 获取存储桶信息

3.获取云API密钥

为了调用上传文件至存储桶的API,还需要两个必要参数——SecretIdSecretKey

想要获取这两个参数,需要前往访问管理CAM的 API密钥管理 页面。

此页面上可以获取到云API密钥的相关参数:

4-4-3 获取云API密钥

注:此处对应的密钥为主账号的密钥,此密钥一旦泄露可能会造成云上资产损失。 强烈建议使用仅具有COS读写权限的子用户,以提高访问安全性。 子用户可以在访问管理的“用户-用户列表”页中创建,具体的创建流程在这里不展开介绍,详情说明可以参考 自定义创建子用户