Данные сессии отправляются в формате Base64 и являются полем JSON-обьектаМетод приймає JSON об'єкт, поля якого містять дані контексту, які закодовані з використанням кодування Base64, чи URL, за яким сервісу слід завантажити дані контексту.
URL-
...
адреса запиту
https://ccs-dev-api.cipher.kiev.ua/ccs/localhost:9092hash/api/v1/ticketcontext/{uuidcontextId}/data
Метод
POST
...
Параметри запиту
contextId | String |
...
true | Ідентифікатор контексту |
Налаштовувані заголовки запиту
Content-Type | application/json |
Параметры JSON объекта запроса
Параметри JSON об'єкта запиту
Ім'я |
---|
Тип |
---|
Обов'язковий | Опис |
---|---|
base64Data | String |
Ответ
Ні | Дані контексту. Має бути вказатий один з параметрів. Якщо вказані обидва, то для формування даних контекстубуде використовуватися параметр base64Data Допустимі значення: дані в кодуванні Base64. | ||
url | String | Ні | URL, з якого будуть завантажені дані контексту. Має бути вказаний один з параметрів. Якщо вказані обидва, то для формування даних контексту буде використовуватися параметр base64Data |
Відповідь
Код відповіді |
---|
Content-type |
---|
Допустимі параметри | Приклад вмісту |
---|---|
200 | application/json |
{
"message" : "Данные для сессии успешно загружены.",
}
400, 500 | application/json | message |
{
"message" : "Сервис хранения данных не запущен."
}
code | { |
"message": |
}
failureCause
"message" : "Ошибка при загрузке данных для сессии.
"Контексту операції не існує", |
techMessage" |
: "" |
...
Параметри JSON об'єкта відповіді
Параметр | Тип |
---|
даних |
---|
Опис | |
---|---|
message | String |
Опис результату проведення операції | |
code | String |
Пример кода на JavaScript + jQuery 2.2.4
...
language | js |
---|
...
Код операції | ||
techMessage | String | Розширений технічній опис |
...