Я использую var_dump для проверки curl_init () и получаю:
resource (69) типа (curl)
Что означает этот ответ? Мой код приведен ниже:
$apikey = "API-KEY";
$ch = curl_init();
// var_dump($ch);
curl_setopt($ch, CURLOPT_URL, "https://identity-uat.ngeniuspayments.com/auth/realms/ni/protocol/openidconnect/token");
$headers = curl_getinfo($ch);
echo "";
print_r($headers);
echo "
"; $ test = curl_setopt ($ ch, CURLOPT_HTTPHEADER, array ('Authorization: Basic'. $ Apikey, 'Content-Type: application / x-www-form-urlencoded'. ; curl_setopt ($ ch, CURLOPT_POSTFIELDS, http_build_query (массив (grant_type => client_credentials))); var_dump ($ ch); $ output = json_decode (curl_exec ($ ch)); $ access_token = $ output-> access_token; print_r (access_token);