c***@163.com
c***@163.com
  • 发布:2022-11-25 13:09
  • 更新:2022-11-25 14:25
  • 阅读:346

uniCloud如何调用腾讯云的API?

分类:uniCloud

一 需求背景

我的云空间是腾讯云,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账号余额中自动扣除,相关费用及单价完全和腾讯云保持一致。

2022-11-25 13:09 负责人:无 分享
已邀请:
DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

uniCloud使用的腾讯云账号和腾讯云自身的账号是隔离的,在uniCloud未提供直接购买对应的云产品之前都无法使用

BoredApe

BoredApe - 有问题就会有答案。

暂不支持调用【腾讯云·云开发】的开放能力。

该问题目前已经被锁定, 无法添加新回复