跳到主要内容

公共接口

1. 接口描述#

接口功能:manager-node 针对 部分接口形式相对固定的功能, 提供了 commonService 的公共方法调用

接口声明:manager.commonService(service, version).call(option): Promise<Object>

⚠️ 本接口从 3.0.0 版本后,commonService 作为方法使用,请求参数为(service?:string, version?:string) ,属于不兼容变更

2. 输入参数#

commonService 方法

字段类型必填说明
servicestring请求资源所属
versionstring接口版本

call 方法

字段类型必填说明
-ICommonApiServiceOption公共接口传参

ICommonApiServiceOption 结构体#

字段类型必填说明
ActionString接口名
ParamObject接口传参,具体形式参考各接口指引

3. 返回结果#

字段类型必填说明
-Object不同的 action,请求回包对象不同

4. 示例代码#

import CloudBase from '@cloudbase/manager-node'
const manager = new CloudBase({  secretId: 'Your SecretId',  secretKey: 'Your SecretKey',  envId: 'Your envId' // 云开发环境ID,可在腾讯云云开发控制台获取})
async function test() {  const res = await manager.commonService().call({    Action: 'DescribeDatabaseACL',    Param: {      CollectionName: 'xxx',      EnvId: 'xxx'    }  })  console.log(res)}
test()