一 需求背景
我的云空间是腾讯云,oss也使用了腾讯云。目前使用了uniCloud提供的uniCloud.uploadFile上传视频。我需要调用腾讯云的相关API来获取上传视频的数据。包括帧率、宽高、视频截图等。我在uniCloud文档里看到了相关的数据处理的说明。去看腾讯云时,也找到了我自己想要的API。但是在调用时,有几个参数不知道如何下手。所以总结一下疑问。
二 我的疑问
2.1 我已经有1个uniCloud的云空间A,我是否需要在腾讯云重新注册一个账号B?
2.2 如果需要,那请问腾讯云是直接在B这里扣钱,还是在A扣钱?
2.3 如果是在A这里扣钱,那我调用腾讯云的相关API时一些参数该怎么写?像下文的SecretId、SecretKey、Bucket、Region我该如何写?
// SECRETID 和 SECRETKEY请登录 https://console.cloud.tencent.com/cam/capi 进行查看和管理
var COS = require('cos-nodejs-sdk-v5');
var Authorization = COS.getAuthorization({
SecretId: 'SECRETID',
SecretKey: 'SECRETKEY',
Method: 'get',
Key: 'a.jpg',
Expires: 60,
Query: {},
Headers: {}
});
var url = cos.getObjectUrl({
Bucket: 'examplebucket-1250000000', /* 填入您自己的存储桶,必须字段 */
Region: 'COS_REGION', /* 存储桶所在地域,例如ap-beijing,必须字段 */
Key: '1.jpg', /* 存储在桶里的对象键(例如1.jpg,a/b/test.txt),必须字段 */
Sign: false
});
2.4 如果是在B这里扣钱,那uniCloud文档为什么还要说
使用腾讯云作为服务商时,云存储通过数据万象提供图片缩放、图片水印等计算功能。
数据万象是腾讯云的一个按量计费产品,月初生成上个月的账单,并从账号余额中扣除相关费用。故若在腾讯云中使用图片缩放、图片水印等功能,首先需保证账号余额充足,否则可能会触发账号级停服风险!
说明:数据万象月初产生的账单,会从uniCloud账号余额中自动扣除,相关费用及单价完全和腾讯云保持一致。
2 个回复
DCloud_uniCloud_WYQ
uniCloud使用的腾讯云账号和腾讯云自身的账号是隔离的,在uniCloud未提供直接购买对应的云产品之前都无法使用
BoredApe - 有问题就会有答案。
暂不支持调用【腾讯云·云开发】的开放能力。