} $report = new ReportService(); //call query method of report service $parameter = $Query_Trans_Parameter; if (!isset($parameter['siteid'])) { $parameter['siteid'] = $siteid; } if (QUERY_TRANS_TYPE == 'url') { $parameter['url'] = TRANS_URL; } else { if (QUERY_TRANS_TYPE == 'name') { $parameter['name'] = TRANS_NAME; } } $parameterJSON = json_encode($parameter); $ret = $report->query_trans($ucid, $st, $parameterJSON); $retHead = $ret['retHead']; $retBody = $ret['retBody']; if (!$retHead || !$retBody) { exit; } /* * Now, you have successfully call query method of * report service. Similarly, you can deal with retHead * or retBody on you need. * In the next, we will show how to call getstauts method * using result_id that we have got by calling query method. */ $retHeadArray = json_decode($retHead, TRUE); $retBodyArray = json_decode($retBody, TRUE); $trans_count = json_decode($retBodyArray['responseData'], TRUE);