• 服务注册

    服务注册并不一定指注册一个微服务,它只是一个逻辑划分。可以简单的理解为一组具备业务关联的接口组成一个服务。服务注册好后,可给服务配置认证信息。若未给该服务下的接口特别指定认证信息,所有接口都会取服务上的认证信息进行接口透传。

    列表字段:

    查询字段:

    点击按钮可根据已有条件筛选出对应信息。
    点击按钮可重置查询条件。

    操作列

    删除:点击删除按钮,可删除服务。
    编辑:点击编辑按钮,可跳转到编辑页面对服务相关属性进行编辑。

    服务注册页面图示

    服务认证

    服务认证信息配置分为REST风格与SOAP分格

    认证模式 授权类型 认证用户名 认证密钥 客户端ID 客户端密钥 获取TOKEN地址 处理方式
    NONE - - - - - - 不做任何处理
    BASIC - 必填 必填 - - - 将用户名与密码用Base64加密作为头部认证信息
    OAUTH2 CLIENT/PASSWORD PASSWORD授权必填 PASSWORD授权必填 CLIENT授权必填 CLIENT授权必填 必填 用给出的用户(客户端ID)/密码(客户端密钥)/获取TOKEN的Url生成的token作为头部认证信息

    注意: 若对认证信息有特殊需要,我们在请求头部开放了两个参数AccessTokenHeader以及AccessTokenQueryParam。AccessTokenHeader用于将认证信息放在头部,其值代表认证信息在头部中的域。 AccessTokenQueryParam用于将认证信息放在请求参数里面,其值代表请求参数的key.
    eg:
    已知一个能访问的外部系统接口TEST_ITF,服务代码未TEST_SERVICE,完整访问路径如下:
    http://www.test.com/apiInfo?extern_system_access_key=UUID
    那么通过接口平台访问的时候,由上面的表格处理知道,认证信息均在头部不满足需要,所以 我们可以这样访问发布地址:

    POST /v1/rest/invoke?organizationId=0&serverCode=TEST_SERVICE&interfaceCode=TEST_ITF
    { “headerParamMap”:{“AccessTokenQueryParam”,“extern_system_access_key”} }

    SOAP认证配置,只需要配置好加密类型、校验用户名、校验密码即可。

    接口新建

    字段介绍:

    注意:接口可单独配置认证信息,具体可参考本目录的接口汇总能力查询

    接口文档

    参数信息:

    注意: 非基本类型可编辑参数候选值,一旦候选值确定。用例便只能从候选值里面取数据。

    测试用例

    测试用例提供一键生成、一键执行、代码预览等功能。

    列表字段:

    操作列: