Инициирует процесс создания Ініціює процес створення QR-кодакоду.
URL-
...
адреса запиту
http://ccs-dev.cipher.kiev.ua:9010/ccs/qr/api/v1/creator
Метод
POST
...
Параметри запиту
ОтсутствуютВідсутні
...
Налаштовувані заголовки
...
запиту
Content-Type | application/json |
...
Параметри JSON
...
об`єкту запиту
ИмяІм`я | Тип | ОписаниеОпис | Допустимые значенияДопустимі значення |
---|---|---|---|
textData | String | Текст в кодировке ву кодуванні UTF-8, который будет подписан технологической подписью и будет отображаться как результат проверки QR-кода. Может содержить управляющие символыякий буде підписано технологічного підпису та буде відображатися як результат перевірки QR-коду. Може містити управляючі символи. | |
width | Integer | Ширина изображения зображення QR-кодакоду. | Всегда Завжди 0. |
height | Integer | Высота изобржения Висота зображення QR-кодакоду. | Всегда Завжди 0. |
imageFormat | String | Формат изображения зображення QR-кодакоду. | PNG, JPEG |
...
Відповідь
Код ответавідповіді | Content-type | Допустимые параметры | Допустимі параметри | Приклад вмістуПример содержимого |
---|---|---|---|---|
200 | application/json | image | ||
400 | application/json | message code techMessage | { | |
500 | application/json | message code techMessage | { |
...
Приклад коду на JavaScript + jQuery 2.2.4
Code Block | ||
---|---|---|
| ||
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); }); |
...