Description
Get a list of a particular client’s files
Code
function getClientFiles_example() {
$rm_options = get_option('ccb_option_name');
?>
<br><strong><a href="<?php echo $_GET['returnURL'];?>">Back</a></strong><p>
<?php
try {
$keys_ar = array(
"clientID" => "824" // some client id
);
$keys_json = json_encode($keys_ar);
$transData_ar = array(
"groupInd" => "1"
) ;
$transData_json = json_encode($transData_ar);
util_dump_var($keys_ar, "Key Parameters") ;
util_dump_var($transData_ar, "Transaction Data Parameters") ;
$response = wp_remote_post( $rm_options['webservice_url'], array(
'method' => 'POST',
'timeout' => 45,
'redirection' => 5,
'httpversion' => '1.0',
'blocking' => true,
'headers' => array(),
'body' => array(
"serviceName" => "content",
"function" => "ccb_getClientFiles",
"keys" => $keys_json,
"transData" => $transData_json
),
'cookies' => array()
)
);
if ( is_wp_error( $response ) ) {
$error_message = $response->get_error_message();
util_log("Web service error in:" . $postParameters["service"] . " " . $postParameters["function"] . " " . $error_message);
} else {
}
$obj = json_decode($response['body'], true);
$responseData = $obj["data"] ;
util_dump_var($responseData, "wp_remote_post response") ;
return $responseData ;
}
catch (Exception $e) {
return "<br>searchImportTables_example Error: " . $e->getMessage();
}
}
Example: