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

Compare with Current View Page History

« Previous Version 3 Next »

Инициирует процесс создания QR-кода.

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

http://ccs-dev.cipher.kiev.ua:9010/ccs/qr/api/v1/creator

Метод

POST

Параметры запроса

Отсутствуют

Настраиваемые заголовки запроса

Отсутствуют

Параметры JSON объекта запроса

Имя

Тип

Описание

Допустимые значения

textData

StringВ строку записываются значения для каждого из параметров.

Необходимо указать параметры:

  • Опис
  • Підписувач
  • Посада
  • Організація
  • ІПН
  • УНЗР
  • АЦСК/КНЕДП
  • Дата підпису
  • СН підписанту
  • ЕПЧ підпису
  • СН ЕПЧ підпису
  • ЕПЧ даних
  • СН ЕПЧ даних
widthIntegerШирина QR-кода.Всегда 0.
heightIntegerВысота QR-кода.Всегда 0.
imageFormatStringСледует указать формат в каком следует формат для отображения/сохранения QR-кода.png, jpg
Ответ
Код ответаContent-typeДопустимые параметрыПример содержимого
200application/json

image

503application/jsonmessage
{
    "message" : "Сервис выполнения криптографических операций не запущен."
}
400application/jsonmessage
{
    "message" : "Вхідні дані мають невірний формат або одне з полів містить значення у невірному форматі"
}
500application/jsonmessage
failureCause 
{
    "message" : "Ошибка при инициировании асинхронной операции создания электронной подписи.",
"failureCause" : ""
}
Параметры JSON объекта ответа
ПараметрТип данныхОписание
image

failureCause StringОписание причины возникновения ошибки
Пример кода на JavaScript + jQuery 2.2.4
var settings = {
  "url": "http://ccs-dev.cipher.kiev.ua:9010/ccs/qr/api/v1/creator",
  "method": "POST",
  "timeout": 0,
  "headers": {
    "Content-Type": "application/json"
  },
  "data": JSON.stringify({"textData":"Опис: акти виконаних робіт\nПідписувач: Бармалей Алібабайович Вишневий\nПосада: директор\nОрганізація: ТОВ \"Роги та копита\"\nІПН: 0000000033\nУНЗР: 10000000000033\nАЦСК/КНЕДП: ЦСК ТОВ \"Сайфер БІС\"\nДата підпису: 27.03.2019, 16:22:40 GMT+2\nСН підписанту: 63EF3F5D24764D26\nЕПЧ підпису: дійсна; 27.03.2019, 16:22:40 GMT+2;\nСН ЕПЧ підпису: 63EF3F5D24764D26\nЕПЧ даних: дійсна; 27.03.2019, 16:22:40 GMT+2\nСН ЕПЧ даних: 63EF3F5D24764D26","width":0,"height":0,"imageFormat":"PNG"}),
};

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