OAuth / OpenID
Método de testes de autentiação utilizando o protocolo OAuth / OpenID
"https://".$DEV_ENV."/oauth2/".$DEV_CUSTOM."/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 =>"redirect_uri=".$CALLBACK."&grant_type=authorization_code&code=".$code."", CURLOPT_HTTPHEADER => array( "Authorization: Basic ".$AUTHZ_BASE."", "Content-Type: application/x-www-form-urlencoded;charset=UTF-8" ), )); $response = curl_exec($curl); curl_close($curl); echo $response; //debucurl fclose($out); $debug = ob_get_clean(); ?>ACCESS TOKEN - OAuth / OpenID
Dados do Access Token
' . print_r($accessTokenData, true) . '
';
//echo json_encode(base64_decode($response), JSON_PRETTY_PRINT);
//echo $json_string;
?>
' . print_r($accessTokenData, true) . '