Answer the question
In order to leave comments, you need to log in
How to make a rest api request?
I did not find a single example of how to make a request, probably because it is far from rest and json.
Below is an excerpt from the documentation.
Can you show an example how to get the SessionId from the data below?
Структура API реализована по архитектуре REST. Коммуникация осуществляется посредством сообщений JSON, сервис доступен по адресам:
Тестовая версия https://e-solution.pickpoint.ru/apitest/
Для корректной работы необходимо:
• в запросе указывать Content-type равным "application/json",
• таймаут ожидания выполнения запроса 60 секунд,
• должен быть разрешен доступ к ip-адресам из следующих диапазонов: 5.200.62.144/28 и 5.200.60.32/28 по порту 443 (https).
Начало сессии (Login)
URL: /login
Метод: POST
Описание:
Команда предназначена для начала сеанса работы. В запросе отправляемся логин и пароль, в случае правильности, возвращается уникальный номер сессии, который действителен 12 часов, если по ней не было Logout. Вся дальнейшая работа ведется на основании номера сессии (одну сессию можно использовать для любого запроса, пока она валидна).
Структура запроса:
{
"Login": "<логин (50 символов)>”,
"Password": "<пароль (20 символов)>"
}
Структура ответа
{
"SessionId": "<уникальный идентификатор сессии (GUID 16 байт)>",
"ErrorMessage": "<текстовое сообщение об ошибке (200 символов)>"
}
Answer the question
In order to leave comments, you need to log in
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question