|
@@ -13,12 +13,12 @@ Apollo提供了一套的Http REST接口,使第三方应用能够自己管理
|
|
|
* 第三方应用的AppId、应用名、部门
|
|
|
* 第三方应用负责人
|
|
|
|
|
|
-Apollo管理员在 http://{portal_address}/open/manage.html 创建第三方应用,创建之前最好先查询此AppId是否已经创建。创建成功之后会生成一个token,如下图所示:
|
|
|
+Apollo管理员在 `http://{portal_address}/open/manage.html` 创建第三方应用,创建之前最好先查询此AppId是否已经创建。创建成功之后会生成一个token,如下图所示:
|
|
|
|
|
|

|
|
|
|
|
|
#### 2.2 给已注册的第三方应用授权
|
|
|
-第三方应用不应该能操作任何Namespace的配置,所以需要给token绑定可以操作的Namespace。Apollo管理员在 http://{portal_address}/open/manage.html 页面给token赋权。赋权之后,第三方应用就可以通过Apollo提供的Http REST接口来管理已授权的Namespace的配置了。
|
|
|
+第三方应用不应该能操作任何Namespace的配置,所以需要给token绑定可以操作的Namespace。Apollo管理员在 `http://{portal_address}/open/manage.html` 页面给token赋权。赋权之后,第三方应用就可以通过Apollo提供的Http REST接口来管理已授权的Namespace的配置了。
|
|
|
|
|
|
#### 2.3 第三方应用调用Apollo Open API
|
|
|
|
|
@@ -77,6 +77,22 @@ namespaceName | 所管理的Namespace的名称,如果是非properties格式,
|
|
|
|
|
|
#### 3.2 API接口列表
|
|
|
|
|
|
+- [3.2.1 获取 App 的环境,集群信息](#/zh/usage/apollo-open-api-platform?id=_321-获取app的环境,集群信息)
|
|
|
+- [3.2.2 获取 App 信息](#/zh/usage/apollo-open-api-platform?id=_322-获取app信息)
|
|
|
+- [3.2.3 获取集群详细信息](#/zh/usage/apollo-open-api-platform?id=_323-获取集群接口)
|
|
|
+- [3.2.4 创建集群](#/zh/usage/apollo-open-api-platform?id=_324-创建集群接口)
|
|
|
+- [3.2.5 获取集群下所有 Namespace 信息](#/zh/usage/apollo-open-api-platform?id=_325-获取集群下所有namespace信息接口)
|
|
|
+- [3.2.6 获取 Namespace 信息](#/zh/usage/apollo-open-api-platform?id=_326-获取某个namespace信息接口)
|
|
|
+- [3.2.7 创建 Namespace](#/zh/usage/apollo-open-api-platform?id=_327-创建namespace)
|
|
|
+- [3.2.8 获取 Namespace 当前编辑人](#/zh/usage/apollo-open-api-platform?id=_328-获取某个namespace当前编辑人接口)
|
|
|
+- [3.2.9 获取具体配置项](#/zh/usage/apollo-open-api-platform?id=_329-读取配置接口)
|
|
|
+- [3.2.10 新增配置项](#/zh/usage/apollo-open-api-platform?id=_3210-新增配置接口)
|
|
|
+- [3.2.11 需改配置项](#/zh/usage/apollo-open-api-platform?id=_3211-修改配置接口)
|
|
|
+- [3.2.12 删除配置项](#/zh/usage/apollo-open-api-platform?id=_3212-删除配置接口)
|
|
|
+- [3.2.13 发布 Namespace](#/zh/usage/apollo-open-api-platform?id=_3213-发布配置接口)
|
|
|
+- [3.2.14 获取 Namespace 最后一次发布的内容](#/zh/usage/apollo-open-api-platform?id=_3214-获取某个namespace当前生效的已发布配置接口)
|
|
|
+- [3.2.15 回滚 Namespace](#/zh/usage/apollo-open-api-platform?id=_3215-回滚已发布配置接口)
|
|
|
+
|
|
|
##### 3.2.1 获取App的环境,集群信息
|
|
|
|
|
|
* **URL** : http://{portal_address}/openapi/v1/apps/{appId}/envclusters
|