API管理

发布时间:2022-01-24 00:00

1 前言

API管理功能用于对接上级厂商的云产品资源。

Qstack云管系统支持Qstack接口、星外系统接口、腾讯云接口、阿里云接口、华为云接口、小鸟云接口、景安云接口、自定义接口。只需要填写好接口地址、ID和KEY,即可实现多种云产品的管理。

2 添加API接口

位置:产品->基础管理->API管理

点击“添加”进入API信息编辑界面

image-20211101082542485

3 填写API信息

image-20211101083037866

字段说明:

  • 接口名称:用户自定义,为接口命名,方便管理。

  • 接口类型:可以选择为Qstack系统接口、星外系统接口、腾讯云接口、阿里云接口、华为云接口、小鸟云接口、景安云接口等。在这里,我们以Qstack系统接口为例。

  • API地址:填写上级平台API地址。

    • Qstack系统接口:Qstack的默认接口地址为:https://上级域名/api。例如:填写此地址https://www.qg.net/api,则会接入青果网络
    • 腾讯云接口:选择此接口,系统默认完成填写。
      • 弹性云:http://cvm.tencentcloudapi.com
      • 云代付:http://partners.tencentcloudapi.com
      • CDN:http://cdn.tencentcloudapi.com
    • 阿里云接口:选择此接口,系统默认完成填写。
      • 弹性云:https://ecs.aliyuncs.com
      • 云代付:http://aliyun.yunkv.com
      • CDN:http://cdn.aliyuncs.com
    • 景安云接口:选择此接口,系统默认完成填写。
      • 套餐云:http://api.zzidc.com/rest.api
      • 云代付:http://api.zzidc.com/rest.api
    • 华为云接口:选择此接口,系统默认完成填写。http://myhuaweicloud.com
    • 小鸟云接口:选择此接口,系统默认完成填写。http://api.niaoyun.com
  • APP_ID、APP_KEY:所对接厂商的账号和密码。

    Qstack系统ID和KEY获取位置:网站首页->控制台->会员中心->API信息

    点击“网站首页”,进入门户网站。

    image-20211101084912519

    在门户网站点击“控制台”。

    image-20211101085106759

    在控制台中,点击“会员中心”,再点击“API”信息,即可查看APP_ID、APP_KEY。

    image-20211101085251179

    其它厂商接口 : 如果是自主对接其他公有云平台资源,则需要填写对应公有云平台的API接口信息。如腾讯云和阿里云需要将 SecretId 和 SecretKey 分别对应填写到 API_ID、 API_KEY 中。

4 同步品牌资源

添加完API接口之后,即可点击“同步资源”同步AP接口中开放的品牌资源。

如果API信息添加有误,可点击“修改”或“删除”重新编辑信息。

image-20211101085801658

勾选接口中想要同步的品牌,点击“开始同步”,等待数秒,即可完成品牌资源同步。

image-20211101085848901

品牌资源同步完成后,会把品牌相关的品牌基础设置、线路、可用区、规格、操作系统、品牌购买页、品牌详情页等信息全部同步下来。

本文导读