获取服务接口列表
开发中
GET
/naming/v1/service/contract/methods
最后修改时间:2024-08-21 04:18:22
责任人:未设置
请求参数
Query 参数
id
string
接口ID
namespace
string
命名空间
service
string
服务名称
type
string
类型
protocol
string
可选
version
string
服务契约版本
method
string
接口方法
path
string
接口路径
offset
integer
可选
示例值:
0
limit
integer
可选
示例值:
100
Header 参数
X-Polaris-Token
string
可选
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://119.91.66.223:8090/naming/v1/service/contract/methods?id=&namespace=&service=&type=&protocol=&version=&method&path&offset=0&limit=100' \
--header 'X-Polaris-Token;'
返回响应
🟢200成功
application/json
Body
code
integer
状态码
info
string
提示信息
data
array[object (服务契约接口定义) {14}]
必需
id
string
接口描述ID
method
string
方法
path
string
路径
content
string
接口内容正文
contentDigest
string
接口内容摘要
source
string
创建来源
revision
string
内容摘要
ctime
string
创建时间
mtime
string
更新时间
namespace
string
必需
service
string
必需
protocol
string
必需
version
string
必需
type
string
必需
amount
integer
总数
size
integer
当前返回的数据条数
示例
{
"code": 0,
"info": "string",
"data": [
{
"id": "string",
"method": "string",
"path": "string",
"content": "string",
"contentDigest": "string",
"source": "string",
"revision": "string",
"ctime": "string",
"mtime": "string",
"namespace": "string",
"service": "string",
"protocol": "string",
"version": "string",
"type": "string"
}
],
"amount": 0,
"size": 0
}
修改于 2024-08-21 04:18:22