Задать вопрос
Francis_molodec
@Francis_molodec
Я могучий

Как использовать GET запросы с X-Auth-Token токеном?

У меня есть вот такой запрос api:
GET
https://kaspi.kz/shop/api/v2/orders?page[number]=0&page[size]=20&filter[orders][state]=NEW
&filter[orders][creationDate][$ge]=1478736000000&filter[orders][creationDate][$le]=1479945600000
&filter[orders][status]=APPROVED_BY_BANK&filter[orders][deliveryType]=PICKUP
&filter[orders][signatureRequired]=false&include[orders]=user
Content-Type:application/vnd.api+json
X-Auth-Token: <token>


Как им пользоваться? Токен для авторизации у меня есть, параметы тоже в документации прописаны, но когда я перехожу по ссылке запроса, мне пишет что нужно авторизоваться токеном. Как это сделать?
Подкиньте пару примеров пожалуйста!
  • Вопрос задан
  • 1934 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
iMedved2009
@iMedved2009
Не люблю людей
<?php
$options = array('http' =>
    [
        'method'  => 'GET',
        'header'  => "X-Auth-Token: <token>\r\n"
    ]
);

$context  = stream_context_create($options);
$result = file_get_contents('https://kaspi.kz/shop/api/v2/orders?page[number]=0&page[size]=20&filter[orders][state]=NEW
&filter[orders][creationDate][$ge]=1478736000000&filter[orders][creationDate][$le]=1479945600000
&filter[orders][status]=APPROVED_BY_BANK&filter[orders][deliveryType]=PICKUP
&filter[orders][signatureRequired]=false&include[orders]=user', false, $context);
var_dump($result);
Ответ написан
Токен ты должен положить в заголовок X-Auth-Token.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы