接口规范 注意: 所有接口如有标明异步接口的,需要用户自行做好同步工作。 请求头域内容(HTTP Request Header) host(必填) x-bce-date(必填) authorization(必填) content-type(选填) content-length(选填) 示例 以下是一个标准的用户查询应用列表的请求头域内容: GET /v1/app HTTP/1.1 x-bce-da
服务域名 Region代表着一个独立的地域,是百度智能云中的重要概念,请参考 区域选择说明 。 百度智能云中的服务除了极少数如账号服务全局有效之外,绝大部分服务都是区域间隔离的。每个区域的服务独立部署互不影响。服务间共享数据需要通过显式拷贝完成。在API中引用区域必须使用其ID。 目前BAE专业版接入API服务的区域是“华北-北京”,暂时仅支持http调用。 区域 ID 域名 协议 华北-北京 b
关联服务相关接口 关联服务相关接口 获取关联的SCS 方法 API 说明 GET /v1/env/{envId}/scs 获取环境关联的SCS实例 返回参数 参数名称 参数类型 说明 scsIds List<String> 与环境关联的SCS实例ID列表 请求示例 GET /v1/env/baeenv-iix5bwc10hfw/scs HTTP/1.1 HOST: baepro.bj.b
应用代码管理 应用代码管理 获取应用代码版本列表 方法 API 说明 GET /v1/app/{appId}/code/version 获取应用ID为{appId}的最近10个代码版本列表信息 返回参数 参数名称 参数类型 说明 versions List<codeVersion> 具体介绍请参看“codeVersion参数列表” codeVersion参数列表 参数名称 参数类型 说明
概述 BAE专业版提供的php应用类型支持所有PHP框架,其中php用于传统web类型的HTTP应用,支持的具体版本如下: php5.4 : php-5.4.20 + lighttpd-1.5 php5.5 : php-5.5.30 + lighttpd-1.5 php5.6 : php-5.6.19 + lighttpd-1.5 php7.0 : php-7.0.6 + lighttpd-1.5
应用相关接口 应用相关接口 创建应用 方法 API 说明 POST /v1/app?clientToken={clientToken} 创建应用 请求参数 参数名称 参数类型 是否必须 说明 clientToken String 必须 用于保证接口幂等性 appName String 必须 应用的名称 appRole String 必须 应用角色,目前只支持Web codeType String
BAE专业版支持的PHP-so列表 BAE专业版支持的PHP 5.4 so如下: 模块名 模块名 模块名 模块名 模块名 bcmath ftp mhash Phar sysvsem bz2 gd ming pspell sysvshm calendar gettext mongo readline tidy cgi-fcgi gmp mysql redis tokenizer Core hash
域名绑定 域名绑定 用户可以通过配置DNS域名解析将自有域名指向BAE二级域名,实现通过自有域名访问BAE应用。对于BAE专业版的环境,由于每个环境都有独立的IP地址,通过DNS解析获得的IP地址即为BAE环境的IP地址。因此无论是什么域名(用户自有域名或临时域名),只要用户访问的是这个独立IP地址,都能将HTTP请求发送到BAE环境。所以,用户不需要配置域名和环境绑定,只需要配置自有域名到BAE
环境变量相关接口 环境变量相关接口 获取环境变量 方法 API 说明 GET /v1/env/{envId}/var 获取环境变量 返回参数 参数名称 参数类型 说明 vars List<var> 具体内容请参见var参数列表 var参数列表 参数名称 参数类型 说明 name String 变量的名称 value String 变量的值 请求示例 GET /v1/env/baeenv-
错误返回 应用相关接口错误码: 错误码(code) 错误信息(message) 400 创建应用参数错误,请参考文档后重试 400 创建自定义应用参数错误,请参考文档后重试 400 创建应用失败,请稍后重试 400 获取应用信息失败,请稍后重试 400 更新应用名称失败,请稍后重试 400 获取应用名称是否可用失败,请稍后重试 400 获取应用列表失败,请稍后重试 400 删除应用失败,请稍后重试