导入的Swagger API包含多个服务,本场景仅以调用 MyPetstore.findPetsByStatus MyPetstore.getPetById 服务为例。

  • 登录 CSB控制台
  • 在顶部菜单栏选择地域。
  • 在左侧导航栏单击 实例列表
  • 实例列表 页面单击目标实例的实例名称。
  • 实例概览 页面左侧导航栏选择 发布者 > 我的服务
  • 我的服务 页面查找目标服务。
    本场景以调用 MyPetstore.findPetsByStatus MyPetstore.getPetById 服务为例。
  • 调用 MyPetstore.findPetsByStatus 服务。
    1. 我的服务 页面单击 MyPetstore.findPetsByStatus 服务名称。
    2. 服务详情 页面 服务基本信息 区域,查看并记录服务访问地址。
      本示例以展示RESTful服务访问地址为例: 服务访问地址
    3. 服务详情 页面 接入协议 区域,查看并记录入参信息。
      MyPetstore.findPetsByStatus 服务的入参为 status status 的取值信息请从Swagger API中获取,本示例的取值为 available pending sold
    4. 在浏览器地址栏输入服务访问地址,并在地址后加上入参取值,然后按 enter 键,界面返回服务详细信息。
      服务访问地址为 http://CSB服务地址:8086/服务版本/服务名称?入参取值 ,各参数说明如下:
    5. CSB服务地址即创建CSB实例时绑定的SLB的地址。
    6. 默认的访问端口为 8086
    7. 服务版本即该服务的版本号,如 1.0.0
    8. 服务名称在本示例中即是 MyPetstore.findPetsByStatus
    9. 入参取值即是服务的入参取值信息,如 status=sold
      界面返回服务详细信息如下:
      <pets>
              <category>
                  <id>8128823</id>
                  <name>Category</name>
              </category>
              <id>6812466</id>
              <name>Bob</name>
              <photoUrls>
                  <photoUrl>www.petPhotos.com/1.jpg</photoUrl>
                  <photoUrl>www.petPhotos.com/2.jpg</photoUrl>
                  <photoUrl>www.petPhotos.com/3.png</photoUrl>
              </photoUrls>
              <status>sold</status>
                      <id>308662</id>
                      <name>Tag1</name>
              </tags>
      </pets>
    10. 调用 MyPetstore.getPetById 服务。
      1. 我的服务 页面单击 MyPetstore.getPetById 服务名称。
      2. 服务详情 页面 服务基本信息 区域,查看并记录服务访问地址。
        本示例以展示RESTful服务访问地址为例: 服务访问地址
      3. 服务详情 页面 接入协议 区域,查看并记录入参信息。
        MyPetstore.getPetById 服务没有入参。
      4. 在浏览器地址栏输入服务访问地址,并把 petId 修改为真实值,然后按 enter 键,界面返回服务详细信息。
        服务访问地址为 http://CSB服务地址:8086/服务版本/服务名称/petId ,各参数说明如下:
      5. CSB服务地址即创建CSB实例时绑定的SLB的地址。
      6. 默认的访问端口为 8086
      7. 服务版本即该服务的版本号,如 1.0.0
      8. 服务名称在本示例中即是 MyPetstore.getPetById
      9. petId是通过调用 MyPetstore.findPetsByStatus 服务查询出来的结果,如 6812466
        界面返回服务详细信息如下:
        <Pet>
            <category>
                <id>8128823</id>
                <name>Category</name>
            </category>
            <id>6812466</id>
            <name>Bob</name>
            <photoUrls>
                <photoUrl>www.petPhotos.com/1.jpg</photoUrl>
                <photoUrl>www.petPhotos.com/2.jpg</photoUrl>
                <photoUrl>www.petPhotos.com/3.png</photoUrl>
            </photoUrls>
            <status>sold</status>
                    <id>308662</id>
                    <name>Tag1</name>
            </tags>
        
  •