安装 BCE CLI 系统要求 BCE CLI 为独立二进制文件,无需任何运行时依赖,支持以下平台: 操作系统 架构 Linux amd64、arm64 macOS amd64、arm64(Apple Silicon) Windows amd64 安装步骤 从 Release 页面 下载对应平台的压缩包,以 v0.1.
负载均衡OpenAPI实践 概览 负载均衡OpenAPI接口普遍遵循RPC、RESTful风格的API接口。由于云上产品一般采用地域化部署的策略,因此OpenAPI的服务接入点(Endpoint)会因所在地域不同而有所差异。在使用OpenAPI之前,需明确负载均衡实例所属地域。 1.实名认证 租户在使用OpenAPI之前需要完成实名认证。
产品计费 OpenAPI Explorer 作为调试工具免费使用,不单独收取任何费用。但通过在线调用创建或变更的云资源(如 VPN、BCC、EIP等),将按照对应产品的计费规则正常计费,具体请参见各产品的定价文档。
参数位 说明 示例 service 云服务代码,如 vpc 、 eip 、 bcc vpc operation API 操作名,与 OpenAPI 名称一致 QueryVpcList --parameter API 参数,以 -- 开头 --region bj 查看可用服务 Bash 复制 1 bce --help 查看服务下的所有操作 Bash 复制 1 bce vpc --help 查看某个操作的参数
产品特性 与 OpenAPI 一一对应 :每个云服务的每个 API 接口均可通过命令行调用,无需额外封装 多种输出格式 :支持 json (默认)、 table 、 text 三种输出格式,满足人工查看与脚本处理的不同需求 JMESPath 结果过滤 :通过 --query 参数对响应结果进行精确提取,无需额外的 jq 工具 自动分页 :使用 --pager 一次性拉取所有分页数据,无需手动循环处理
通过API Explorer生成命令 百度智能云 API Explorer 支持在线填写参数并自动生成 BCE CLI 命令,无需手动查阅参数文档,直接复制生成的命令到终端执行即可。 操作步骤 第一步:找到目标接口文档 访问 百度智能云文档中心 ,选择或者搜索目标产品(如 私有网络 VPC) 进入产品文档后找到「API 参考」,定位到目标接口(如「创建VPC」)。
Open-API参考文档 云游戏Android Open-API参考文档 云游戏Android Open-API参考文档详情请查看 Open-API参考文档 。
Open-API参考文档 云游戏PC Open-API参考文档 内测中,暂不对外开放。
参数格式 BCE CLI 支持多种参数传入方式,以适应不同类型的 API 参数。
自动分页 对于支持分页的 API,BCE CLI 提供 --pager Flag,自动循环请求所有页面并合并结果,无需手动处理 marker。 基本用法 Bash 复制 1 bce vpc QueryVpcList --pager BCE CLI 自动检测响应中的 nextMarker 字段并循环请求,直到获取全部数据。