Ініціює процес створення 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-коду. Може містити управляючі символи. |
|
width | Integer | Ширина зображення QR-коду. | Завжди 0. |
height | Integer | Висота зображення QR-коду. | Завжди 0. |
imageFormat | String | Формат зображення QR-коду. | PNG, JPEG |
Відповідь
Код відповіді | Content-type | Допустимі параметри | Приклад вмісту |
---|
200 | application/json | | |
400 | application/json | message 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" } |
500 | application/json | message 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)" } |