У меня есть простое выражение curl для igdb.com
curl 'https://api-v3.igdb.com/games/?search=atari%20flashback&fields=cover,name' -H 'user-key: KEYKEY' -H 'Accept: application/json'
Когда я запускаю его, я получаю список предметов с идентификатором, обложкой и именем (согласно запросу с полем fields
). Чтобы использовать его на своем сайте, я использую следующий код php_curl.
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://api-v3.igdb.com/games/");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
"Accept: application/json",
"user-key: KEYKEY",
));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
$postData = array(
'search' => 'atari flashback',
'fields' => 'cover,name'
);
curl_setopt($ch, CURLOPT_POSTFIELDS, $postData);
$response = curl_exec($ch);
curl_close($ch);
Но с этим кодом я получаю только идентификаторы, например, поле fields
игнорируется. Что я тут не так делаю?