Формирование запроса API - PullRequest
       1

Формирование запроса API

0 голосов
/ 11 февраля 2020

Может кто-нибудь объяснить мне, как я могу сформировать и запрос API, используя JavaScript fetch или ax ios к этой конечной точке?

Это русский сайт, в документации сказано, как реализовать запрос с помощью WSDL. NET SOAP и JSON. Я всегда использовал JavaScript. Я понятия не имею о первых трех методах.

Но даже json просьба меня смущает. Я никогда не делал такую ​​вещь. Вот код из документов

$data = array(
    'search_code' => 'C110',
    'search_cross' => 'off',
    'user_id' => 1000000,
    'user_login' => 'login',
    'user_password' => 'pass',
);

$data_string = json_encode($data);

$request = array(
    'action' => 'SearchStart',
    'data' => $data_string,
);

$result = curl_start($request);
function curl_start($request) {
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL,            "https://www.avtoto.ru/?soap_server=json_mode" );
    curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10);
    curl_setopt($ch, CURLOPT_TIMEOUT,        10);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true );
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
    curl_setopt($ch, CURLOPT_POST,           true);
    curl_setopt($ch, CURLOPT_POSTFIELDS,     $request);

    $result = curl_exec($ch);

    return json_decode($result, true);
}

Может ли кто-нибудь помочь мне сформировать запрос, как я это сделал бы из JavaScript клиента?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...