Я получаю следующую ошибку только при запуске getAnalysis()
на моей Ubuntu машине, хотя она все еще работает на нескольких версиях Ma c (включая самую новую версию). Я попытался устранить ошибку, используя функцию curl_error
, однако ничего не было распечатано.
Ошибка:
<HTML><HEAD><TITLE>Error</TITLE></HEAD><BODY>
An error occurred while processing your request.<p>
Reference #179.96cadf17.1580524623.c5f345a
</BODY></HTML>
Код:
function getAnalysis($text)
{
$APIKey = "APIKey";
$URL="https://www.APIURL.com/API/";
$data = json_encode(array('text' => $text));
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$URL);
curl_setopt($ch, CURLOPT_TIMEOUT, 30); //timeout after 30 seconds
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
curl_setopt($ch, CURLOPT_USERPWD, "apikey:$APIKey");
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json'));
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_VERBOSE, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
$result=curl_exec($ch);
print("======================================\n");
print($result);
print("======================================\n");
curl_close ($ch);
return $result;
}