Sending HTTP GET request containing Authorization headers to public REST API with PHP cURL
function curlGetRequest() {
$ch = curl_init();
$headers = array(
'Authorization: OAuth XXX,
'Accept: application/json',
);
$options = array(
CURLOPT_URL => 'https://example-api.com',
CURLOPT_RETURNTRANSFER => TRUE, // return output to var
CURLOPT_VERBOSE => FALSE, // show HTTP headers
CURLOPT_HTTPHEADER => $headers,
);
curl_setopt_array($ch, $options);
$responseBody = curl_exec($ch);
$responseInfo = curl_getinfo($ch);
curl_close($ch);
if ($responseInfo['http_code'] === 200) {
return TRUE;
} else {
return FALSE;
}
}