Внимание! Данная страница помощи выведена в связи с отсутствием в запросе необходимых параметров для герерации QR-кода. Ознакомьтесь.
| ТАБЛИЦА ПАРАМЕТРОВВ таблице указаны все параметры, которые может принять API Метод: GET / POST |
||
|---|---|---|
| Параметр | Тип | Описание |
| data | string | Основные данные для кодирования в виде строки. Данные должны быть обработаны для передачи в виде GET параметра. Если данные отсутствуют, QR-код не генерируется. |
| l | integer | Error Correction Level - уровень коррекции ошибок QR-кода. Принимаются только целые числа от 0 до 3. По-умолчанию: 0. Допустимое количество повреждений: 0 - L - 7% 1 - M - 15% 2 - Q - 25% 3 - H - 30%. |
| s | integer | Matrix Point Size - размер точки матрицы QR-кода в пикселях. Принимаются только целые числа от 1 до 10. По-умолчанию: 4. |
| f | string | Формат в котором будет выведен готовый QR-код. Доступные значения только: png/jpg/txt. Если не указано или введено неверно, по-умолчанию будет выведено в формате png. |
| q | integer | Качество JPG-изображения в процентах. Данное значение будет использоваться только в случае, если формат "f=jpg". Принимаются только целые числа от 5 до 100. По-умолчанию: 85. |
| m | integer | Отступы по краям (рамка). Количество не в пикселах, а в точках матрицы (s). То есть, если значение "s" равно 4, то одна единица отступа также равна 4 пикселям. Принимаются только целые числа от 0 до 20. По-умолчанию: 4. |
| ПРИМЕРЫ | |
|---|---|
| 1 |
https://code.bfglab.ru/qr/api/?f=jpg&l=0&s=4&m=4&q=85&data=https%3A%2F%2Fbfglab.ru Данный запрос выдаст QR-код в формате JPG со ссылкой на сайт http://bfglab.ru. Уровень коррекции ошибок "0" (L), точка матрицы равна 4 пикселям, отступы по краям равны 4 точкам матрицы (16 пикселей), качество изображения 85%. |
| 2 |
https://code.bfglab.ru/qr/api/?f=png&l=3&s=4&m=4&data=https%3A%2F%2Fbfglab.ru Данный запрос выдаст QR-код в формате PNG со ссылкой на сайт http://bfglab.ru. Уровень коррекции ошибок "3" (H), точка матрицы равна 4 пикселям, отступы по краям равны 4 точкам матрицы (16 пикселей). Данный код будет больше по размеру, нежели в 1 примере, так как уровень коррекции = 3, а это значит, что если вы повредите свой QR-код до 30%, то он всё равно будет читаем. |