Jul 29, 2013 由 小羊
今天新技能get,成功像9k要到了监控宝api。不多说,贴代码。
<?php
$ch = curl_init("http://api.jiankongbao.com/site/task/list.json");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_USERPWD, $checkpass);
curl_setopt($ch, CURLOPT_HTTPGET, true);
$resp_body = curl_exec($ch);
$list = json_decode($resp_body);
$list_count = count($list->tasks->task);
if($list_count){
$i = 0;
while($i<$list_count){
$monitortaskid = diconv($list->tasks->task[$i]->task_id,'UTF-8');
$monitor_task[$monitortaskid]['task_name'] = diconv($list->tasks->task[$i]->task_name,'UTF-8');
$monitor_task[$monitortaskid]['task_type'] = diconv($list->tasks->task[$i]->task_type,'UTF-8');
$monitor_task[$monitortaskid]['frequency'] = diconv($list->tasks->task[$i]->frequency,'UTF-8');
$monitor_task[$monitortaskid]['last_resp_result'] = diconv($list->tasks->task[$i]->last_resp_result,'UTF-8');
$monitor_task[$monitortaskid]['last_resp_status'] = diconv($list->tasks->task[$i]->last_resp_status,'UTF-8');
$monitor_task[$monitortaskid]['last_check_time'] = diconv($list->tasks->task[$i]->last_check_time,'UTF-8');
$i++;
}
}
?>