日志下载申请
1. 接口参数
Path:
/api/download/logfile
method:
post
Request params:
| 参数名称 | 类型 | 必须 | 描述 |
|---|---|---|---|
api_name |
string | 是 | api的名称,在申请wfAPI时的名称,可填写任意值,但请注意,为保证是测试api,此参数内必须包含test,例如:wfapi_test。 |
api_id |
string | 是 | api的id,申请wf的测试环境的api下发的id,请注意!必须为测试环境的api!!! |
task_id |
string | 是 | 创建任务接口返回的UUID,为任务id |
2. 接口返回
成功:
{
"code": 200,
'message': '资源请求成功,已生成一次性下载链接,请注意,链接过期时间为10分钟',
'remaining_count': 10,
'url': url
}
remaining_count:剩余下载次数,当剩余下载次数为0后,任务日志不可被下载,请注意保存下载的文件。
url:成功请求后,会返回一次性下载链接url,文件可get此url获取,请注意,url有10分钟期限并仅可被下载一次,如需再次下载,请再次调用此接口
3. 注意事项
3.1 url时效
url生成后10min有效,且在url的查询参数中标识latest_download_time最晚下载时间,且url为一次性链接,下载后失效,请注意。
3.2 最大请求次数
接口会返回remaining_count,标识剩余下载次数,项目配置最大下载次数为 24 次,当达到最大下载次数后,资源会被自动清理,后续不可再请求,请注意不要随意请求。
3.3 日志保存时间
创建任务后,后续任务生成的日志会在7天后自动清理,无论是否达到最大下载次数或其他任意条件,统一清理7天超时任务。