1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вступайте в наш Telegram чат: https://t.me/a_parser Нас уже 2600+ и мы растем!
    Скрыть объявление

Настройка API

Тема в разделе "Техническая поддержка", создана пользователем ArtWeb, 8 дек 2014.

  1. ArtWeb

    ArtWeb A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    3 дек 2014
    Сообщения:
    3
    Симпатии:
    0
    Доброго времени суток=) Использую парсер через API в PHP. Получаю 504 ошибку.
    Вот пример кода:
    Код:
    $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'];
    Сам парсер нормально работает в браузере. Может нужны какие настройки для работы с API?
     
    #1 ArtWeb, 8 дек 2014
    Последнее редактирование модератором: 9 дек 2014
  2. Forbidden

    Forbidden Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    9 мар 2013
    Сообщения:
    3.337
    Симпатии:
    1.793
    в "хост сервера" указан порт 9091?
    покажи подробнее ошибку
     
  3. ArtWeb

    ArtWeb A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    3 дек 2014
    Сообщения:
    3
    Симпатии:
    0
    Так, проблема оказалась в прокси. Все дело в том что на тестовом урл http://work.a-poster.info:25000/ все прокси работаю, а на любом другом сайте все прокси мертвые. Возвращают 403 Forbidden . По этой причине мой сайт не мог дождаться ответа и выдавал 504.
     
  4. Forbidden

    Forbidden Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    9 мар 2013
    Сообщения:
    3.337
    Симпатии:
    1.793
    меняй прокси значит) хотя все как то туманно звучит
     

Поделиться этой страницей