🌑

小羊儿的心情天空

监控宝API

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-&gt;tasks-&gt;task);
	if($list_count){
		$i = 0;
		while($i<$list_count){
			$monitortaskid = diconv($list-&gt;tasks-&gt;task[$i]-&gt;task_id,'UTF-8');
			$monitor_task[$monitortaskid]['task_name'] = diconv($list-&gt;tasks-&gt;task[$i]-&gt;task_name,'UTF-8');
			$monitor_task[$monitortaskid]['task_type'] = diconv($list-&gt;tasks-&gt;task[$i]-&gt;task_type,'UTF-8');
			$monitor_task[$monitortaskid]['frequency'] = diconv($list-&gt;tasks-&gt;task[$i]-&gt;frequency,'UTF-8');
			$monitor_task[$monitortaskid]['last_resp_result'] = diconv($list-&gt;tasks-&gt;task[$i]-&gt;last_resp_result,'UTF-8');
			$monitor_task[$monitortaskid]['last_resp_status'] = diconv($list-&gt;tasks-&gt;task[$i]-&gt;last_resp_status,'UTF-8');
			$monitor_task[$monitortaskid]['last_check_time'] = diconv($list-&gt;tasks-&gt;task[$i]-&gt;last_check_time,'UTF-8');
			$i++;
		}
	}
?>