Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Контекст представляет собой представляє собою ресурс, относительно которого выполняются операции создания (проверки) хеша. Для работы с контекстом используется 128-битное значение вида відносно якого виконуються операції створення (перевірки) гешу. Для роботиз контекстом використовується 128-бітне значення виду xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx, где де x-цифра(буква) шестнадцатиричной системы исчисленияшістнадцятирічної системи числення.

URL-

...

адреса запиту

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

Метод

POST

...

Параметри запиту
contextIdStringtrueИдентификатор сессииІдентифікатор сессії

...

Налаштовувані заголовки

...

запиту

ОтсутствуютВідсутні

...

Відповідь
Код ответавідповідіContent-typeДопустимые параметрыДопустимі параметриПриклад вмістуПример содержимого
200application/jsoncontextId
{
    "contextId" : "b6f87ce5-9ef5-489b-b66e-004d208b8a6d"
}
400, 500application/json

message
code
techMessage

{
"message": "Контексту операції не існує",
"code": "CCSCLIB-5",
"techMessage": ""
}

...

Параметри JSON об'єкта відповіді
ПараметрТип данныхданихОписаниеОпис
contextIdStringИдентификатор созданной сессииІдентифікатор створеної сесії
messageStringОписание результата проведения операцииОпис результату проведення операції
codeStringКод операцииоперації
techMessageStringРасширенное техническое описание

...

Розширений технічний опис
Приклад коду на JavaScript + jQuery 2.2.4
Code Block
languagejs
var settings = {
  "url": "https://ccs-dev-api.cipher.kiev.ua/ccs/hash/api/v1/context",
  "method": "POST",
  "timeout": 0,
};

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

...