查询OpenApi调用记录
功能介绍
查询OpenApi调用记录
URI
GET /v1/{project_id}/openapi/called-records
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
project_id |
是 |
String |
项目ID。 |
|
参数 |
是否必选 |
参数类型 |
描述 |
|---|---|---|---|
|
limit |
否 |
Integer |
分页大小,默认1000,最大2000。 |
|
called_url |
否 |
String |
需要查询调用记录的URL,例如:/v1/{project_id}/sdg/database/watermark/embed。 |
|
start_time |
否 |
Long |
开始时间(Unix timestamp),单位:毫秒,例如:0 |
|
end_time |
否 |
Long |
结束时间(Unix timestamp),单位:毫秒,例如:1638515803572 |
|
marker |
否 |
String |
指定一个标识符。获取第一页时不用赋值,获取下一页时取上页查询结果的返回值。 |
请求参数
无
响应参数
状态码: 200
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
total |
Integer |
调用API总次数 |
|
succeed |
Integer |
调用API成功次数 |
|
failed |
Integer |
调用API失败次数 |
|
openapi_called_records |
Array of OpenApiCalledRecord objects |
API调用记录列表 |
|
next_marker |
String |
获取下一页所需的标识符。 |
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
user_name |
String |
调用API的user_name |
|
user_id |
String |
调用API的user_id |
|
domain_name |
String |
调用API的domain_name |
|
domain_id |
String |
调用API的domain_id |
|
request_url |
String |
调用API的URL |
|
request_method |
String |
http请求方法 |
|
response_code |
String |
http状态码 |
|
fail_reason |
String |
调用API失败原因 |
|
timestamp |
Long |
调用API的时间(Unix timestamp),单位:毫秒 |
状态码: 400
|
参数 |
参数类型 |
描述 |
|---|---|---|
|
error_code |
String |
错误码 |
|
error_msg |
String |
错误信息 |
请求示例
查询OpenAPI调用记录
GET /v1/{project_id}/openapi/called-records
响应示例
状态码: 200
OK
{
"total" : 11,
"succeed" : 11,
"failed" : 0,
"openapi_called_records" : [ {
"user_name" : "xxxxxxxxxxxxx",
"user_id" : "xxxxxxxxxxxxxxxxx",
"domain_name" : "xxxxxxxxxxxxxxxxx",
"domain_id" : "xxxxxxxxxxxxxxxxxxx",
"request_url" : "/v1/xxxxxxxxxxxxxxxxxxxxxxxxxxx/sdg/doc/watermark/embed",
"request_method" : "POST",
"response_code" : "200",
"fail_reason" : "",
"timestamp" : 1638427576524
} ],
"next_marker" : "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}
状态码: 400
无效请求
{
"error_code" : "dsc.40000011",
"error_msg" : "Invalid parameter"
}
状态码
|
状态码 |
描述 |
|---|---|
|
200 |
OK |
|
400 |
无效请求 |
错误码
请参见错误码。