Вы можете передать данные в GET параметре: Web-технологии или воспользоваться .
QR-код (англ. Quick Response - быстрый отклик) - матричный код (2D code, двумерный штрихкод). Японская компания «Denso-Wave» разработала и представила QR-code в 1994 году. В настоящее время QR-код можно встретить на очень многих предметах вокруг нас: на визитке, на банке, на упаковке, на сайте. Очень часто QR коды используются для загрузки мобильных приложений или в SMS . В Японии и Австрии QR-коды используются на кладбищах для информирования о захоронении. QR-код позволяет вместить большое количество информации в небольшом изображении. С помощью QR-кода можно закодировать до 4296 цифро-букв, включая кириллицу:
ECC
- (англ. Error-Correcting Code, код коррекции ошибок) - данные, присоединяемые к изображению,
позволяющие определить факт сбоя и исправить несущественную ошибку.
Чем больше этот параметр, тем больше ошибок в считывании изображения допускается
для корректного распознавания QR-кода.
Возможные значения ECC и количество поврежденных данных в процентах, которые могут быть скорректированы:
Чем больше значение параметра ECC, тем больше избыточных данных будет содержаться в изображении QR-кода, и тем больше места оно будет занимать. Используйте минимальные значения ECC, если Вы размещаете QR-код на электронных носителях, которые не подвержены повреждениям, и большие значения, если Вы размещаете QR-код на листовках, плакатах, визитках, где QR code подвержен стиранию, царапинам и прочим повреждениям.
Большинство API функций сервиса сайт совершенно бесплатны. Идентификация нужна для исключения злоупотреблений и позволяет разделить количество запросов от разных пользователей. Ограничения на бесплатные запросы и тарификация описана .
Для идентификации используется API_KEY
из_профиля. API_KEY может быть передан как GET так и POST запросом.
Не размещайте ключ API_KEY в открытом доступе и в javascript.
Он фактически заменяет ваши логин пароль и дает возможность использовать весь функционал нашего сайта от вашего аккаунта, включая платные функции.
Ключи выбора формата:
Для указания кодирования ответа в нужном вам формате добавьте в запрос параметр html или json или xml, например:
Http://сайт/service/qr_code/api.php?data=2222&html&charset=utf-8&api_key=xxxx
При возврате в формате JSON возврашается заголовок header("Access-Control-Allow-Origin: *") - разрешающий кроссдоменные запросы.
Ключ выбора кодировки charset= :
fields - какие поля включать в ответ, например:
http://сайт/service/qr_code/api.php?data=2222&sql=pb_city&fields=id,name,english,area,rajon,country
Если Вам нужен другой формат или другая кодировка, а также обо всех найденных проблемах и пожеланиях сообщайте нам .
Данные для получения QR-кода могут передаваться как GET, так и POST - запросом. А также комбинацией: часть GET, часть POST.
Структура API запроса для получения html кода с картинкой и описанием qr-кода:
Https://сайт/service/qr_code/api.php?html
&api_key=API_KEY_из_профиля
&data=ДАННЫЕ_ДЛЯ_КОДИРОВАНИЯ
[&level=("L","M","Q","H")]
[&size=(1-10)]
[&margin=(0-30)]
Структура API запроса для получения URL картинки с qr-кодом:
Http://сайт/service/qr_code/api.php?format
api_key=API_KEY_из_профиля
&data=ДАННЫЕ_ДЛЯ_КОДИРОВАНИЯ
[&level=("L","M","Q","H")]
[&size=(1-10)]
[&margin=(0-30)]
Структура API запроса для получения html кода с картинкой:
Https://сайт/service/qr_code/api.php?format=img
api_key=API_KEY_из_профиля
&data=ДАННЫЕ_ДЛЯ_КОДИРОВАНИЯ
[&level=("L","M","Q","H")]
[&size=(1-10)]
[&margin=(0-30)]
Структура API запроса для получения URL QR-кода в JSON-формате: URL или информация об ошибке в поле error:
Https://сайт/service/qr_code/api.php?json&api_key=API_KEY_из_профиля &data=ДАННЫЕ_ДЛЯ_КОДИРОВАНИЯ [&level=("L","M","Q","H")] [&size=(1-10)] [&margin=(0-30)]
Для Вашего удобства поддерживается формат JSONP . Вы можете добавить параметр &jsonp=ИМЯ_ФУНКЦИИ
Параметры level, size, margin являются необязательными, значения по умолчанию:
level="L"
size=4 (100px x 100px при минимальном ECC)
margin=2 (2px)
Параметр limit в ответе - определяет количество оставшихся запросов до конца суток
Если Вы хотите сразу получить картинку, а не ссылку на неё, используйте параметр:
&format=png Но будьте внимательны, т.к. в случае если у вас закончится лимит, вы получите вместо картинки ошибку..php?format=png&api_key=API_KEY_из_профиля&data=ДАННЫЕ_ДЛЯ_КОДИРОВАНИЯ
Для указания в QR-коде номера телефона, на который нужно позвонить укажите перед номером префикс "TEL:", например:
TEL:+71234567890
Для указания в QR-коде skype, на который можно позвонить укажите перед номером префикс "skype:", например:
Skype:kkk_890
Http://сайт
Для указания в QR-коде подготовленной SMS для отправки, необходимо указать её в формате SMSTO:НОМЕР?body=ТЕКСТ, например:
SMSTO:+71234567890?body=Строка1.%0AСтрока2.
Альтернативный формат:
Sms:НОМЕР_ТЕЛЕФОНА
Http://maps.google.com/maps?q=55.751676972657464%2C37.62759966278077
Для указания в QR-коде E-mail, достаточно указать адрес с префиксом "MAILTO:", например:
MAILTO:[email protected]
Для указания в QR-коде готового E-mail письма, достаточно указать адрес с префиксом "MAILTO:", например:
MAILTO:TO:[email protected];SUB:Это тема;BODY:Это тело;;
Альтернативный формат:
"mailto:".$email."?subject=".urlencode($subject)."&body=".urlencode($body)
Для указания в QR-коде VCARD-визитки, достаточно указать её в VCARD-формате, например:
BEGIN:VCARD N:222;111 TEL;HOME:333 TEL;WORK:444 TEL;CELL:555 TEL;WORK;FAX:666 EMAIL;INTERNET;WORK:777 ORG:666 TITLE:7777 URL;WORK:888 BDAY:3335555 ADR;WORK:;;999;111;;;2222 END:VCARD
Для кодирования фото в VCARD используйте base64 - кодирование:
BEGIN:VCARD
FN:ИМЯ
TEL;WORK;VOICE:ТЕЛЕФОН
PHOTO;JPEG;ENCODING=BASE64:".base64_encode(file_get_contents($avatarJpegFileName))."\n";
END:VCARD
Для указания в QR-коде запланированного события календаря (VCALENDAR), достаточно указать его в VCALENDAR-формате, например:
BEGIN:VCALENDAR
VERSION:2.0
BEGIN:VEVENT
SUMMARY;CHARSET=utf-8:name
DTSTART:20130101T100000Z
DTEND:20130201T113000Z
END:VEVENT
END:VCALENDAR
Для указания в QR-коде данных для платежного поручения(счета на оплату, платежки) указать их в следующем формате:
На строки разбил для удобства восприятия. При формированиии QR-кода счета все должно быть в одну строку, в качестве разделителей используются символы "|". Описание стандарта ГОСТ Р 56042-2014
ST00012|
Name=ООО «Ети»|
PersonalAcc=40702810938090013642|
BankName=ОАО "СБЕРБАНК РОССИИ" Г. МОСКВА|
BIC=044525225|
CorrespAcc=30101810400000000225|
Sum=1023641|
Purpose=Оплата по счету №12345|
PayeeINN=7727727063|
KPP=772701001
ST00012|
Name=АО "Компания ТрансТелеКом"|
PersonalAcc=40702810838040021360|
BankName=Московский банк ПАО Сбербанк, г. Москва|
BIC=044525225|
CorrespAcc=30101810400000000225|
PayeeINN=7709219099|
Sum=45000|
ServiceName=9387216754|
Purpose=Оплата услуг связи по л/с № 615167760|
LastName=Иванов|
FirstName=Иван|
MiddleName=Иванович|
PayerAddress=|
PersAcc=615167760|
BillNum=
Для проверки сформированного QR кода можно воспользоваться
QR код генератор - это уникальный метод кодирования текстовой информации. QR-кодом можно зашифровать поздравление другу, послание любимой или просто красиво послать надоевшего Вам начальника! Раскодировать сообщение, созданное генератором QR-кода, можно с помощью мобильного телефона с камерой, на котором установлено специальное приложение. Как сделать QR код онлайн с помощью нашего сервиса? Нет ничего проще! Вводите в текстовое поле необходимую информацию и смело нажимайте на кнопку «Сгенерировать QR-code». В итоге Вы получаете закодированное изображение, которое можно скачать или отправить на указанный Вами адрес электронной почты. Попробуйте прямой сейчас!
Стандартный Строка с надписью Блок с надписью Строка с рисунком Блок с рисунком
Внимание!!! После добавления текста или изображения – проверить код на читаемость.
Белый Черный Красный Зеленый Индиго Лайм
Размер изображения: 400 px
Радиус скругления: 0 %
Параметры надписи:
Шрифты Sans (с засечками) Шрифты Sans-Serif (без засечек) Шрифты Cursive (декоративный) Шрифты Monospace (моноширинный) Как на сайте
Белый Черный Красный Зеленый Индиго Лайм
Выберите изобажение для QR кода:
Выбрать
Размер: 10 %
Позиция по Х: 50 %
Позиция по Y: 50 %
Сгенерировать QR-Код
Ваш QR-Код
Пожалуйста, помогите нам развиваться: Расскажите друзьям про генератор!
QR-коды сегодня используются повсеместно, поскольку они позволяют быстро и с удобством зашифровать нужную информацию – например, ссылку на сайт, которую считает смартфон с помощью специальной программы и при подключении к интернету откроет нужную страницу. QR-коды часто печатаются на билетах – железнодорожных, автобусных, билетах в кино. Такие билеты можно даже не распечатывать – главное иметь изображение кода на своем смартфоне – а специальное устройство в руках контролера считает информацию с него. Контактные данные из такого кода распознаются смартфоном, который предлагает сохранить их в своей памяти. Поэтому многие решают разместить такой QR на рекламных буклетах, листовках, билетах, но не знают, как его создать. А создать его поможет наш генератор qr-кодов .
QR-код – это специальное изображение, состоящее из множества мелких квадратиков . В эти квадраты можно спрятать любую информацию – данные о товаре, контакты, ссылку и т.п., о чем мы сказали выше. Этот код изобрели в Японии, где он сегодня используется даже на кладбищах – чтобы любой человек мог получить информацию об усопшем. Даже такой qr-код создать будет несложно, если вы воспользуетесь нашей онлайн-программой QR generator.
Все, что вам нужно для решения этой задачи, – знать, какую информацию вы хотите заложить в код и воспользоваться нашим онлайн-генератором QR-кодов. Следуйте такой инструкции:
Перед тем, как завершить работу с генератором QR, проверьте, чтобы он корректно работал, а дополнительные блоки текста в нем хорошо читались. Используйте на своем смартфоне специальное приложение для чтения QR-кодов. Надеемся, наш генератор qr кодов онлайн оказал вам необходимую помощь.
QR-код
(сокращение от английского Quick Response
, что в переводе означает «Быстрый ответ
») - оптически считываемый матричный код, который способен хранить в закодированном виде обычный текст, URL-адрес веб-сайта, номер телефона, адрес электронной почты и любые другие буквенно-цифровые данные в объеме до 4296 символов (QR-коды стандартизированы на международном уровне в соответствии с ISO 18004).
Наш QR-генератор умеет генерировать динамические или статические QR-коды, формировать их изображения в доступных графических форматах для дальнейшего использования.
Выше представленный QR-код генератор БЕСПЛАТЕН для тех, кому нужно получить графическое изображение QR-коды без регистрации. Это полностью функциональный онлайн-генератор, создающий статичные (постоянные) QR-коды, срок действия которых не истекает, вся информация закодирована непосредственно в самом коде. Вы можете создать столько QR-кодов, сколько вам нужно БЕСПЛАТНО без каких-либо ограничений для личного или коммерческого использования.
И не забудьте проверить свой QR-код при помощи сканера QR-кодов
В процессе кодирования QR-генератор закладывает дополнительную информацию, необходимую для успешного считывания и декодирования программой считывания QR-кода. Чем выше уровень коррекции ошибок, тем больше служебной информации закладывается в код, и тем выше вероятность успешного считывания. Но также это приводит к увеличению размера кода и увеличению времени считывания.
Доступные уровни коррекции ошибок приведены ниже:
Обратите внимание: все коды QR включают область белого вокруг кода. Эта дополнительная область вокруг кода должна быть оставлена пустой. Это гарантирует, что QR сканер пользователя не запутается при чтении и произведет декодирование корректно. Наличие информации в этой области может привести к сбою сканеров при попытке прочитать информацию, содержащуюся в коде.
QR-код – это двухмерный штрих-код, который состоит из контрастных по цвету (чаще всего черных и белых) блоков и позволяет кодировать до нескольких сотен символов. Сохраненную в коде информацию можно быстро распознать и посмотреть при помощи смартфона или планшета.
С каждым годом QR-коды набирают все больше популярности в различных отраслях бизнеса. Известные бренды размещают QR-коды на своих товарах и используют их в рекламных кампаниях. В основном, в бизнесе QR-коды используют для того, чтобы:
Разместите QR-код в местах скопления людей. Заинтересуйте пользователей уникальным предложением и проанализируйте их отклик. Анализ статистики сканирований кода позволит определить географическое местоположение наиболее заинтересованной аудитории.
Будьте креативны, делайте уникальные предложения пользователям, создавайте привлекающие баннеры с необычным дизайном и получайте новую аудиторию. Креативное применение QR-кодов повысит узнаваемость вашего бренда и привлечет новых клиентов.
Чтобы расшифровать QR-код:
В 1994 году инженерами компании «Denso-Wave », которая в Японии выступает лидером инновационных разработок для автомобилей, был представлен миру двумерный штрих код, основным названием которого сейчас является сокращение от словосочетания quick response – QR-код , что означает «быстрый отклик «:
QR-код может хранить в себе что угодно: это любая текстовая информация, закодированная с помощью букв, цифр или специальных символов, то есть, в двумерном штрих коде может быть записана ссылка на веб-страницу, телефонный номер, описание товара, характеристики автомобиля и т.д.
Именно из-за такого разнообразия QR-код используется в различных сферах:
Для сканирования двумерного штрих кода нужен гаджет с камерой. Это может быть смартфон, ноутбук или планшет. На любое из данных устройств необходимо установить сканирующую программу, которая находится в свободном доступе в интернете. После установки, нужно активировать приложение, затем направить камеру на QR-код .
Программа отсканирует изображение кода, и результатом ее работы будет отчет с расшифрованной информацией об объекте, на котором находится данный штрих код.
Проще всего создать QR-код онлайн. Это ни для кого не составит труда, нужно лишь корректно сформулировать текст для кодирования, длина которого не должна превышать 150 знаков.
Технически возможно поместить в штрих код больший объем информации, но это будет затруднять сканирование кода с помощью мобильных телефонов. Однако штрих код может хранить не только текст, но и изображения, ссылки, звуковые записи, и другие виды информации.
На данный момент в сети действует большое количество бесплатных ресурсов, которые предоставляют возможность сгенерировать QR-код . Далее приведена пошаговая инструкция по созданию штрих кода с различной информацией при помощи популярного онлайн генератора Creambee.ru .
Процесс создания QR-кода для визитки также прост. Необходимо выполнить следующие действия:
Чтобы создать QR-код с логотипом, необходимо сначала создать обычный двумерный штрих код с любым возможным типом информации, будь то: текст, картинка, визитка, ссылка и т.д.
После генерации, creambee.ru дает возможность оригинально оформить полученное изображение кода. Пример разработки логотипа будет описан на ранее созданном QR-коде визитки: