调用GetServiceProvidersPage接口获取服务提供者列表。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求头
该接口使用公共请求头,无特殊请求头。请参见公共请求参数文档。
请求语法
POST|GET /pop/sp/api/mseForOam/getServiceProvidersPage HTTP/1.1
请求参数
名称 | 类型 | 位置 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|---|
region | String | Query | 否 | ch-hangzhou |
地域ID。 |
namespace | String | Query | 否 | ch-hangzhou:doc-test |
命名空间ID。 |
origin | String | Query | 否 | agent |
数据来源。取值如下:
|
serviceType | String | Query | 否 | dubbo |
服务类型。取值如下:
|
appId | String | Query | 否 | efbda488-7b33-432f-a40d-****0047**** |
应用ID。 |
source | String | Query | 否 | edas |
来源,固定值:edas。 |
serviceId | String | Query | 否 | com.alibabacloud.hipstershop.CartService |
服务ID。已废弃,无需传值。 |
serviceName | String | Query | 否 | com.alibabacloud.hipstershop.CartService |
服务名。 |
serviceVersion | String | Query | 否 | 1.0.0 |
服务版本。 |
group | String | Query | 否 | DUBBO |
分组。 |
ip | String | Query | 否 | 10.20.x.xx |
服务提供者IP,支持模糊查询。 |
registryType | String | Query | 否 | nacos |
注册类型。已废弃,无需传值。 |
page | Integer | Query | 否 | 1 |
列表的页码,从1开始。 |
size | Integer | Query | 否 | 10 |
分页查询时每页的行数。 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
Code | Integer | 200 |
接口请求的状态码。 |
Data | Struct |
数据结构体。 |
|
Content | Array of Provider |
组数据。 |
|
Ip | String | 10.20.x.xx |
服务提供者的IP地址。 |
Port | String | 12345 |
服务提供者的端口号。 |
SerializeType | String | hessian2 |
序列化类型。 |
Timeout | String | 1000 |
服务超时时间。 |
Size | Integer | 5 |
页大小。 |
TotalElements | Integer | 1 |
总数据量。 |
TotalPages | Integer | 1 |
总页数。 |
Message | String | success |
接口请求返回的信息。 |
Success | Boolean | true |
调用是否成功。 |
示例
请求示例
POST /pop/sp/api/mseForOam/getServiceProvidersPage HTTP/1.1
公共请求头
正常返回示例
XML
格式
<GetServiceProvidersPage>
<Message>success</Message>
<Data>
<Size>5</Size>
<Content>
<SerializeType>hessian2</SerializeType>
<Timeout>1000</Timeout>
<Port>12345</Port>
<Ip>10.20.x.xx</Ip>
</Content>
<TotalElements>1</TotalElements>
<TotalPages>1</TotalPages>
</Data>
<Code>200</Code>
<Success>true</Success>
</GetServiceProvidersPage>
JSON
格式
{
"Message": "success",
"Data": {
"Size": 5,
"Content": {
"SerializeType": "hessian2",
"Timeout": 1000,
"Port": 12345,
"Ip": "10.20.x.xx"
},
"TotalElements": 1,
"TotalPages": 1
},
"Code": 200,
"Success": true
}
在文档使用中是否遇到以下问题
更多建议
匿名提交