openQcTaskReport/addTaskReports
(图片来源网络,侵删)
接口描述
该接口用于添加任务报告。
请求方式
POST
请求URL
http://api.example.com/openQcTaskReport/addTaskReports
请求参数
参数名 | 类型 | 是否必填 | 描述 |
task_id | int | 是 | 任务ID |
report_data | array | 是 | 报告数据 |
report_data参数说明
参数名 | 类型 | 是否必填 | 描述 |
report_name | string | 是 | 报告名称 |
report_status | string | 是 | 报告状态 |
report_time | datetime | 是 | 报告生成时间 |
返回结果
参数名 | 类型 | 描述 |
code | int | 状态码 |
message | string | 提示信息 |
data | array | 返回的数据 |
data参数说明
参数名 | 类型 | 描述 |
report_id | int | 报告ID |
task_id | int | 任务ID |
report_name | string | 报告名称 |
report_status | string | 报告状态 |
report_time | datetime | 报告生成时间 |
示例代码
<?php $url = "http://api.example.com/openQcTaskReport/addTaskReports"; $data = array( "task_id" => 1, "report_data" => array( array( "report_name" => "测试报告1", "report_status" => "成功", "report_time" => "20220101 12:00:00" ), array( "report_name" => "测试报告2", "report_status" => "失败", "report_time" => "20220102 12:00:00" ) ) ); $data_json = json_encode($data); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $data_json); curl_setopt($ch, CURLOPT_HTTPHEADER, array('ContentType: application/json')); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $response = curl_exec($ch); curl_close($ch); $result = json_decode($response, true); print_r($result); ?>
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/674985.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复