You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Next »

Метод принимает JSON объект, поля которого содержат данные контекста, которые закодированы с использованием кодировки Base64, или URL, по которому сервису следует загрузить данные контекста.

URL-адрес запроса

https://ccs-dev-api.cipher.kiev.ua/ccs/hash/api/v1/context/{contextId}/data

Метод

POST

Параметры запроса
contextIdStringtrueИдентификатор контекста
Настраиваемые заголовки запроса
Content-Typeapplication/json
Параметры JSON объекта запроса
Имя
Тип
Обязательный
Описание

base64Data

StringНет

Данные контекста.

Должен быть указан один из параметров. Если указана оба, то для формирования данных контекста будет использован параметр base64Data 

Допустимые значения: данные в кодировке Base64.

urlStringНет

URL, с которого будут загружены данные контекста. 

Должен быть указан один из параметров. Если указана оба, то для формирования данных контекста будет использован параметр base64Data 

Ответ
Код ответаContent-typeДопустимые параметрыПример содержимого
200application/json

400, 500application/json

message
code
techMessage

{
"message": "Контексту операції не існує",
"code": "CCSCLIB-5",
"techMessage": ""
}
Параметры JSON объекта ответа
ПараметрТип данныхОписание
messageStringОписание результата проведения операции
codeStringКод операции
techMessageStringРасширенное техническое описание
Пример кода на JavaScript + jQuery 2.2.4
var settings = {
  "url": "https://ccs-dev-api.cipher.kiev.ua/ccs/hash/api/v1/context/cacba9d7-009c-4e5f-a6a0-d1ff0497894a/data",
  "method": "POST",
  "timeout": 0,
  "headers": {
    "Content-Type": "application/json"
  },
  "data": JSON.stringify({"base64Data":"MTEx"}),
};

$.ajax(settings).done(function (response) {
  console.log(response);
});


  • No labels