Доброго времени суток=) Использую парсер через API в PHP. Получаю 504 ошибку.
Вот пример кода:
Сам парсер нормально работает в браузере. Может нужны какие настройки для работы с API?
Вот пример кода:
Код:
$aparser = 'http://хост сервера/API';$request = json_encode(array(
'action' => 'oneRequest','data' => array (
'parser' => 'SE::Google','preset' => 'Pages Count use Proxy','query' => 'test'),'password' => 'мой пароль'));
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $aparser);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $request);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Length: ' . strlen($request)));
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: text/plain; charset=UTF-8'));
$response = curl_exec($ch);curl_close($ch);
$response = json_decode($response, true);
echo $response['data']['resultString'];
Последнее редактирование модератором: