Code:
<?php
$login = $_GET['username'];
$password = $_GET['password'];
if(empty($login) || empty($password)) {
exit('Empty login or password');
}
$url = 'example/api/auth/'; // url, на который отправляется запрос
$post_data = [ // поля нашего запроса
'login' => $login,
'password' => $password,
];
$headers = [
'XF-Api-Key: ***',
]; // заголовки запроса
$post_data = http_build_query($post_data);
$is_logged = false;
$curl = curl_init();
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_VERBOSE, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, $post_data);
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_POST, true);
$result = curl_exec($curl);
echo'<pre>';
var_dump($result);
echo'</pre>';
?>
Ну а вывести определённое значение пытаюсь через:
echo'<pre>';
var_dump($result['success']);
echo'</pre>';