<?php
ini_set('display_errors', 1);
set_time_limit(0);
$word = "product";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://words.bighugelabs.com/api/2/ad63536b2f8108efe8c07295746c5a09/$word/json");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$data = curl_exec($ch);
$info = curl_getinfo($ch);
curl_close($ch);
$bigarray = array();
if ($info['http_code'] == 200) {
$result = json_decode($data, true);
$final = json_encode($result,JSON_PRETTY_PRINT);
file_put_contents("results.json", $final);
$bigarray = $result["noun"]["syn"];
}else echo "Http Error: ".$info['http_code'];
foreach ($bigarray as $value) {
echo $value."<br>";
}
?>
этот код отображает синонимы $ word variable.when при выполнении на xampp выдает ошибку http 500, раньше работало нормально, но теперь появилась эта ошибка
Код состояния HTTP 500 в этом случае означает, что ключ API больше не действителен или является неактивным ключом.
Используйте правильную аутентификацию на основе этого API, до или с запросом.
Запрос ключа API описан здесь: https://words.bighugelabs.com/api.php
Других решений пока нет …