load->library("Satusehat"); } function test_auth() { // $this->load->library("Satusehat"); $result = $this->get_new_token(); echo json_encode($result); } function test_gettoken() { //$this->load->library("Satusehat"); $result = $this->satusehat->get_token(); echo $result; } function get_new_token(){ $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => 'https://api-satusehat-dev.dto.kemkes.go.id/oauth2/v1/accesstoken?grant_type=client_credentials', 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 => 'client_id=6PukKqO0RQqu0cKBOC8EKGcXQySfPR4aVkiVmuTgkx5xvva4&client_secret=89ZqsmY3z5W7rVscHTp9gJoAWWiAZG4A2unS3maTw3DxBFxTdaRsSeTUbD8mRN3p', )); $response = curl_exec($curl); curl_close($curl); echo $response; } function get_service_request(){ $uuid = } }