Ініціює процес створення QR-коду.

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

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

Метод

POST

Параметри запиту

Відсутні

Налаштовувані заголовки запиту
Content-Typeapplication/json
Параметри JSON об`єкту запиту

Ім`я

Тип

Опис

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

textData

StringТекст у кодуванні UTF-8, який буде підписано технологічного підпису та буде відображатися як результат перевірки QR-коду. Може містити управляючі символи.
widthIntegerШирина зображення QR-коду.Завжди 0.
heightIntegerВисота зображення QR-коду.Завжди 0.
imageFormatStringФормат зображення QR-коду.PNG, JPEG
Відповідь
Код відповідіContent-typeДопустимі параметриПриклад вмісту
200application/json

image

400application/jsonmessage
code
techMessage
{
"message": "Вхідні дані мають невірний формат або одне з полів містить значення у невірному форматі",
"code": "CCSCLIB-3",
"techMessage": "JSON parse error: Cannot deserialize value of type `com.cipher.cloud.service.qr.core.EQrCodeImageFormat` from String \"PNGs\": value not one of declared Enum instance names: [JPEG, PNG, SVG]; nested exception is com.fasterxml.jackson.databind.exc.InvalidFormatException: Cannot deserialize value of type `com.cipher.cloud.service.qr.core.EQrCodeImageFormat` from String \"PNGs\": value not one of declared Enum instance names: [JPEG, PNG, SVG]\n at [Source: (PushbackInputStream); line: 5, column: 18] (through reference chain: com.cipher.cloud.service.qr.dataobject.QrCreatorRequestData[\"imageFormat\"]);EndpointURI:http://10.0.31.29:9096/creator;ClientURI:37.229.139.42, 172.18.0.1"
}
500application/jsonmessage
code
techMessage
{
"message": "Помилка на стороні віддаленого сервісу в процесі виконання запиту",
"code": "CCSCLIB-31",
"techMessage": "ServiceUrl:http://localhost:9098;ServiceAnswer:I/O error on POST request for \"http://localhost:9098/context\": Connect to localhost:9098 [localhost/127.0.0.1] failed: Connection refused (Connection refused); nested exception is org.apache.http.conn.HttpHostConnectException: Connect to localhost:9098 [localhost/127.0.0.1] failed: Connection refused (Connection refused)"
}