Mesuti
@Mesuti

Как на php отправлять и получать запросы от fssp?

Привет!
Нужно парсить эту ссылку

POST выдает пустой ответ.
$homepage = file_get_contents('https://api-ip.fssprus.ru/api/v1.0/search/physical?token=i3lY73yh7OGI&region=59&firstname=Иван&lastname=Иванов');
echo $homepage;

и
$headers = stream_context_create(array(
'http' => array(
'method' => 'POST',
'header' => 'Content-Type: application/x-www-form-urlencoded' . PHP_EOL,
'content' => 'token=i3lY73yh7OGI&region=59&firstname=Иван&lastname=Иванов',
),
));

echo file_get_contents('https://api-ip.fssprus.ru/api/v1.0/search/physical', false, $headers);


Пробовал CURL, выдает 400 Bad request
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, 'https://api-ip.fssprus.ru/api/v1.0/search/physical?token=i3lY73yh7OGI&region=59&firstname=Иван&lastname=Иванов');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$out = curl_exec($curl);
curl_close($curl);

echo $out;
  • Вопрос задан
  • 203 просмотра
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
file_get_contents('https://api-ip.fssprus.ru/api/v1.0/search/physical?token=i3lY73yh7OGI&region=59&firstname='.urlencode('Иван').'&lastname='.urlencode('Иванов'));
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы