'https://hs.id.meshbio.com/api/v1/token', CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => '', CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 0, CURLOPT_FOLLOWLOCATION => true, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => 'POST', CURLOPT_POSTFIELDS => "{ \"organization\": \"Pramita\", \"username\": \"$username\", \"password\": \"$password\" }", CURLOPT_HTTPHEADER => array( 'Content-Type: application/json' ), )); $response = curl_exec($curl); $message = curl_error($curl); if ($message != "") { echo json_encode(["status" => "ERR", "message" => $message]); curl_close($curl); exit; } curl_close($curl); $arr = json_decode($response, true); $this->print_table_style(); $rows = []; $rows[]= [ "access_token" => $arr["data"]["access_token"], "refresh_token" => $arr["data"]["refresh_token"], "id_token" => $arr["data"]["id_token"], "expires_in" => $arr["data"]["expires_in"], "token_type" => $arr["data"]["token_type"], ]; print_r($rows); $this->print_table($rows,array_keys($rows[0])); } public function print_table_style() { echo " "; } public function print_table($rows, $keys) { echo ""; echo ""; foreach ($keys as $k) { echo ""; } echo "\n"; foreach ($rows as $r) { echo ""; foreach ($keys as $k) { echo ""; } echo ""; } echo "
$k
" . $r[$k] . "
"; } }