WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru

HTTP запрос с передачей токена.

Не могу разобраться, как делать запрос к API и при это передавать в заголовок токен который згенерировался в личном кабинете APIшки.
Делаю так:

$url = 'https://api.ittour.com.ua/showcase/hot-offers/filters';

// параметры запроса
$params = array(
  'Authorization' => 'Мойтокен'
);

// чтобы кириллица правильно передалась
$params = urlencode_deep( $params );

// Добавим параметр в URL
$url = add_query_arg( $params, $url );

// отправляем запрос
$response = wp_remote_get( $url );

$body = wp_remote_retrieve_body( $response );

print_r( $body ); ?>

Получаю ответ - Bad Token, хотя токен 100% правильный!

Заметки к вопросу:
campusboy 2 мес назад

Попробуйте так:

$url = 'https://api.ittour.com.ua/showcase/hot-offers/filters';

// параметры запроса
$params = array(
	'headers' => array(
		'Authorization'     => 'Мойтокен',
		'Accept-Language'   => 'ru'
	)
);

// отправляем запрос
$response = wp_remote_get( $url, $params );

$body = wp_remote_retrieve_body( $response );

print_r( $body );
0
Artem
2 месяца назад

Нет ответов на этот вопрос.

    На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация