创建集成
使用 tcb integration create [keyId] 命令通过配置文件创建集成实例。指定 keyId 位置参数时只创建对应的单个集成;不指定则批量创建配置文件中的所有集成。
快速开始
1. 初始化集成配置
不同类型的集成有不同的环境变量要求,建议使用 tcb config init integration 命令生成配置模板:
# 交互式初始化(会自动拉取可用的集成类型供选择)
tcb config init integration <keyId>
# 直接指定集成类型
tcb config init integration <keyId> --type weixinpaydc
执行后,CLI 会:
- 选择环境(如果未通过
-e指定) - 选择集成类型(从 CMS 拉取可用的集成类型模板)
- 输入集成名称(可选,默认使用 keyId)
- 拉取模板字段定义,生成
envVariables配置模板(包含字段说明和必填标记) - 生成
cloudbaserc.json配置文件
示例输出:
? 请选择集成类型 微信支付 (weixinpaydc)
? 请输入集成名称(可选,仅用于显示)
配置已保存到 /path/to/cloudbaserc.json
📝 下一步:
1. 编辑 cloudbaserc.json 文件,完善集成配置参数
2. 运行 tcb integration create 创建集成实例
📋 字段说明:
- mch_id(必填) - 商户 ID
- api_key(必填) - 敏感字段
2. 完善配置
编辑生成的 cloudbaserc.json 文件,将占位符替换为实际值:
{
"envId": "env-abc123",
"integrations": [
{
"keyId": "key-abc123",
"name": "key-abc123",
"authTypeCode": "weixinpaydc",
"description": "微信支付集成",
"envVariables": {
"mch_id": "your-mch-id",
"api_key": "your-api-key"
}
}
]
}
3. 创建集成
tcb integration create