I am trying to get all events from CVENT via REST API. As I understand, at first I need to authorise.
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://api-platform.cvent.com/ea/oauth2/token",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_SSL_VERIFYHOST =>false,
CURLOPT_SSL_VERIFYPEER => false,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => "grant_type=client_credentials&client_id=clietID",
CURLOPT_HTTPHEADER => array(
'Authorization: Basic ' . base64_encode("clietID:clietSECREAT"),
'Content-Type: application/x-www-form-urlencoded',
),
));
// EXECUTE:
$result = curl_exec($curl);
if(!$result){die("Connection Failure");}
curl_close($curl);
var_dump($result);
I always get "Request failed authentication/authorization process". clietID and clietID:clietSECREAT are changed and right.
What am I doing wrong in this first step?
The documentation is here: https://developer-portal-eur.cvent.com/documentation#section/Getting-Started/Authentication