Создание QR-кода для звонка по указанному номеру Для создания QR-кода укажите номер телефона в международном формате. Указывать начальный символ «+» (плюс), дефисы и скобки — не нужно. Например, российские телефонные номера в международном формате всегда начинаются с телефонного кода страны (7) и могут выглядеть примерно так: 79000000000. В результате вы получите QR-код с ссылкой формата «tel:[указанный номер]». В результате сканирования этого кода, на экране мобильного телефона должен появиться номер телефона и кнопка для звонка на него. Вы также можете воспользоваться формами для создания QR-кода на другие случаи или общим, универсальным генератором QR кода Другие генераторы
|
QR-код
QR-код (сокращение от английского Quick Response, что в переводе означает «Быстрый ответ») – оптически считываемый матричный код, который способен хранить в закодированном виде обычный текст, URL-адрес веб-сайта, номер телефона, адрес электронной почты и любые другие буквенно-цифровые данные в объеме до 4296 символов (QR-коды стандартизированы на международном уровне в соответствии с ISO 18004).
Наш QR-генератор STQR.RU умеет генерировать огромное количество статических и динамических QR-кодов в доступных графических форматах (JPG, PNG, SVG, EPS).
Статичные QR-коды
Выше представленный QR-код генератор БЕСПЛАТЕН для тех, кому нужно создать простой QR-код и графическое его изображение. Такие QR-коды можно создавать на нашем интернет-сервисе STQR.RU без регистрации. Такие QR-коды также называют постоянные QR-коды. Их срок действия, по сути, ничем не органичен, так как вся информация закодирована непосредственно в самом коде. Он будет действовать до тех пор, пока актуальна информация, закодированная в таком QR-коде.
В STQR.RU Вы можете создать столько QR-кодов, сколько вам нужно БЕСПЛАТНО и без каких-либо ограничений для личного или коммерческого использования.
Динамические QR-коды
Это QR-код с закодированной интернет-ссылкой на страницу STQR.RU. После создания такого кода создаётся и соответствующая интернет страница с уникальным URL. Данные на этой странице могут быть отредактированы в любой момент времени через личный кабинет STQR.RU без вмешательства в сам QR-код (то есть изображение QR-кода при редактировании не меняется). На мобильной странице QR-кода может быть реализован дополнительный интерактивный функционал — формы обратной связи, форма получения скидочного купона, форма получения пригласительного билета итп.
Создание динамических QR-кодов возможно в STQR.RU только зарегистрированным пользователям.
Как создать статический или динамический QR-код в STQR.RU?
Создание любого типа QR-кода (статичного или динамичного) выполняется в несколько простых шагов:
- Шаг 1 Выберите тип QR-кода, который вам нужен, например, включая Текст, URL-ссылка, Визитная карточка, Географические координаты, Email, или сообщение электронной почты и т.д.. У нас есть более 50 разных типов данных QR-кодов на выбор, разделенных для удобства в несколько групп — Контакты, Платежи и др.
- Шаг 2 Добавьте содержимое QR-кода. В зависимости от выбранного типа данных введите контент для QR-кода, например; URL веб-сайта, страницу Facebook, местоположение карты, данные электронного сообщения и т. д.
- Шаг 3 Определите параметры изображения вашего будущего QR-кода. Измените цвет своего QR-кода, используя наш удобный подборщик цветов, задайте логотип, определите параметр коррекции ошибок и т.п..
- Шаг 4 Определите какой QR-коды Вы хотите создать — Статичный или Динамичный
- Шаг 5 Создайте свой QR-код. Загрузите полученное изображение QR-кода в доступных растровых и векторных форматах.
После создания, не забудьте проверить свой QR-код при помощи сканера QR-кодов.
Создание динамических QR-кодов возможно в STQR.RU только зарегистрированным пользователям. Для создания динамического QR-кодалюбого типа необходимо предварительно зарегистрироваться на нашем сервисе STQR.ru и пройти авторизацию.
Уровень коррекции ошибок QR-кодов
В процессе QR-кодирования наш генератор формирует текстовые данные, которые будут кодироваться непосредственно в сам QR-код. Кроме основных данных, согласно стандарту QR-кодирования, в код добавляется служебная дополнительная информация, необходимая для успешного считывания и декодирования программой считывания QR-кода. Чем больше дополнительной информации добавляется в код (выше уровень коррекции ошибок), тем лучше такой QR-код будет считываться в дальнейшем, даже при потери части изображения кода.
Доступные уровни коррекции ошибок приведены ниже:
- Уровень L (допускается потеря до 7% площади изображения QR-кода)
- Уровень M (допускается потеря до 15% площади изображения QR-кода) — используется по умолчанию
- Уровень Q (допускается потеря до 25% площади изображения QR-кода)
- Уровень H (допускается потеря до 30% площади изображения QR-кода)
Обратите внимание, что:
- при увеличении уровня коррекции ошибок, увеличивается изображение QR-кода
- при использовании логотипа в изображении QR-кода, нужно использовать более высокий уровень коррекции ошибок
Как создавать много однотипных статичных или динамичных QR-кодов?
Обычно наши Пользователи создают много однотипных QR-кодов. Для этого в личном кабинете есть функция копирования (только для динамических QR-кодов) — можно скопировать ранее созданный QR-код и изменить в нем некоторые параметры. Однако, если требуется создать большое число однотипных QR-кодов за раз, то можно:
- создавать QR-коды в пакетном режиме через модуль — Пакетный генератор QR-кодов
- создавать QR-коды через программный интерфейс — STQR API
Пакетный генератор позволяет создавать QR-коды путем загрузки специального пакетного текстового файла в формете CSV, который может быть создан в Excel или любом текстовом редакторе. Модуль доступен только на тарифных планах Профессиональный и Безлимитный.
STQR API позволяет создавать коды в автоматическом режиме из сторонних информационных систем, например, 1С, SAP, ActiveDirectory и др. Модуль доступен только на тарифных планах Безлимитный.
QR представляет из собой двумерный матричный код разработанный в 1994 году Японской компанией Denso-Wave.
Название QR это аббревиатура от английского Quick Response что в переводе обозначает «Быстрый Отклик».
В данном коде может быть закодирована различная информация которая преобразуется в двоичную систему счисления.
В настоящее время QR код набирает все большую популярность — это связано с активным распространением мобильных гаджетов и
простотой использования данного кода.
На этой странице можно — Создание номером телефона в виде QR кода.
Выбирите размер QR кода px
(max 500)
Уровень корекции ошибок(ECC):
Рядом с телефонным номером можно разместить его QR код, что избавит человека от набора этого телефона и позволит просто просканировав изображение осуществить звонок.
ECC — (англ. Error-Correcting Code, код коррекции ошибок) Применяется для исправления сбоев и ошибок при передаче данных, путём передачи избыточной служебной информации, на основе которой может быть восстановлена первоначальное содержание посылки, в нашем случае QR кода. Данные, присоединяются к изображению QR кода и позволяют определить факт сбоя и исправить несущественную ошибку. Существует четыре вида коррекции:
- L — Low — Низкий уровень коррекции, увеличивает объем информации примерно на 7-15%
- M — Middle — Средний уровень коррекции, увеличивает объем информации примерно на 10-20%
- Q — Quality — Качественный уровень коррекции, увиличивает объем информации примерно на 15-24%
- H — High — Высокий уровень коррекции, увеличивает объем информации примерно на 20-30%
Прежде чем выбрать необходимый уровень коррекции необходимо определиться с местом размещения QR кода, если это будет поверхность которая в процессе использования может привести к стиранию части кода, то в этом случае целесообразно выбирать высокий уровень коррекции ошибок, однако если поверхность на которой будет размещено изображений с QR стойкое повреждениям то следует использовать более низкий уровень коррекции ошибок.
QR код с телефонным номером |
Время прочтения
6 мин
Просмотры 21K
Многое было сказано о форматах самих qr-кодов, но не менее важно то, что кодирует сам штрих-код. Как правило, qr-коды кодируют какой-то текст, однако этот текст может содержать различные команды для сканера, которые, например, сообщают ему, что закодированный текст — это ссылка и что ее необходимо открыть в браузере.
В qr-коды можно закодировать самый различный текст с указаниями для сканера, как этот текст интерпретировать и какую информацию показать пользователю. Например, в qr-код можно закодировать контактную информацию с командой добавить ее в контакты телефона. Однако, чтобы каждый сканер мог понять, какой тип информации и какие команды зашифрованы, нужны стандарты.
В этой статье будут рассмотрены некоторые из этих стандартов и описаны возможные типы данных, которые можно спрятать в qr-код.
Все примеры были протестированы с помощью сканера в IOS 14 и the-qrcode-generator.com
Ссылка
Наиболее распространенным применение qr-кода — это кодирование ссылок. Для этого просто закодируйте текст ссылки в qr-код. Добавьте протокол https://
в начало ссылки, чтобы убедиться, что сканер распознает текст именно как ссылку.
Пример qr-кода с ссылкой
В дикой природе встречается префикс urlto:
. Кодируемый текст тогда выглядит, как urlto:habr.com
. Однако данный формат поддерживается не всеми современными сканерами (например, не работает во встроенном в IOS 14)
Адрес электронной почты
Чтобы закодировать адрес электронной почты, например info@habr.com
. Нужно дополнить адрес до ссылки ( подробнее про URI scheme ), которая будет распознана, как команда открыть приложение почты: mailto:info@habr.com.
Добавляя параметры к ссылке, можно указать тему письма, его содержание и многое другое. Стандарт mailto
RFC 6068 является частью интернет стандартов IETF.
Поэкспериментировав, можно понять, что умный сканер в IOS 14 распознает просто закодированный email и предлагает написать на него письмо. Однако, чтобы указать другие параметры, уже потребуется mailto:
префикс.
# Только адрес получателя (распознается как почта в сканере IOS 14) someone@habr.com # С использованием mailto схемы mailto:someone@habr.com # Адрес и тема письма mailto:someone@habr.com?subject=Hello%20from%20Habr # Получатель, сс: копия, bcc: скрытая копия и тема письма mailto:someone@habr.com?cc=someoneelse@habr.com,another@habr.com,me@habr.com&bcc=lastperson@habr.com&subject=Big%20News # Адрес, CC, BCC, тема и текст письма mailto:someone@habr.com?cc=someoneelse@habr.com,another@habr.com,me@habr.com&bcc=lastperson@habr.com&subject=Big%20News&body=QR-code%20are%20cool.
Важно заметить, что любые небуквенные символы в ссылках нужно переводить в специальный формат.
Номер телефона
Чтобы закодировать номер телефона, нужно использовать tel
url-схему. Чтобы гарантировать правильность распознавания номера, лучше указывать полную версию номер (например, код страны + код города + номер).
Как и с адресом электронной почты, просто закодированный номер телефона распознается в сканере IOS 14.
# Только номер +78005553535 # Tel url-схема tel:+78005553535
Контактная информация
Для передачи контакта существует несколько форматов:
-
NTT DoCoMo MECARD
Этот формат похож на предыдущие, но уже не является ссылкой.
MECARD:N:Owen,Sean;ADR:76 9th Avenue, 4th Floor, New York, NY 10011;TEL:12125551212;EMAIL:email@example.com;;
Вначале идет префикс с указанием формата
MECARD
, после двоеточие через точку с запятой перечисляются параметры в формате{ключ}:{значение}
. В конец добавляется еще одна точка с запятой. -
BIZCARD (документации по этому стандарту я не смог найти)
BIZCARD:N:Sean;X:Owen;T:Software Engineer;C:Google;A:76 9th Avenue, New York, NY 10011;B:+12125551212;E:email@google.com;;
Синтаксис похож на предыдущий формат
-
vCard
Большинство устройств поддерживают этот формат. Однако у него существует несколько различных версий, отличающихся набором допустимых параметров.
BEGIN:VCARD N:Smith;John; TEL;TYPE=work,VOICE:(111) 555-1212 TEL;TYPE=home,VOICE:(404) 386-1017 TEL;TYPE=fax:(866) 408-1212 EMAIL:smith.j@smithdesigns.com ORG:Smith Designs LLC TITLE:Lead Designer ADR;TYPE=WORK,PREF:;;151 Moore Avenue;Grand Rapids;MI;49503;United States of America URL:https://www.smithdesigns.com VERSION:3.0 END:VCARD
Некоторые из доступных параметров описаны в таблице ниже.
SMS
Для отправки смс существует формат со url-схемой sms:
, похожей на отправку email.
# Отправить смс на номер sms:+15105550101 # Отправить определенный текст smsto:+15105550101:hello there
Формат smsto:
является аналогом sms:
, но только с помощью него мне удалось передать текст сообщения (все тесты проводились на IOS 14).
FaceTime
В документации IOS есть информация о url-схемах для доступа к звонкам FaceTime
Пример qr-кода с вывозом FaceTime
# FaceTime видео-звонок facetime:+18005551212 facetime:me@icloud.com # FaceTime аудио-звонок facetime-audio:+18005551212 facetime-audio:me@icloud.com
Карты
Для передачи точки на карте используется geo:
url — схема. Через запятую перечисляются широта, долгота и опционально высота над уровнем моря (в метрах).
# Координаты geo:40.71872,-73.98905 # Координаты + высота geo:40.71872,-73.98905,100
Однако более современным способом являются простые ссылки, генерируемые самим приложением Карты. В этом случае доступно больше параметров.
# Apple maps https://maps.apple.com/place?address=400%20Broad%20St,%20Seattle,%20WA%20%2098109,%20United%20States&auid=17457489312301189071&ll=47.620521,-122.349293&lsp=9902&q=Space%20Needle # Google maps https://maps.google.com/?address=400%20Broad%20St,%20Seattle,%20WA%20%2098109,%20United%20States&auid=17457489312301189071&ll=47.620521,-122.349293&lsp=9902&q=Space%20Needle
События в календаре
iCalendar формат используется для хранения календарей. Компонент vEvents отвечает за хранения событий, он и используется для кодирования в qr-код.
BEGIN:VEVENT UID:19970901T130000Z-123401@example.com DTSTAMP:19970901T130000Z DTSTART:19970903T163000Z DTEND:19970903T190000Z SUMMARY:Annual Employee Review CLASS:PRIVATE CATEGORIES:BUSINESS,HUMAN RESOURCES END:VEVENT
WiFi сети
После сканирование такого qr-кода устройство (Android, iOS 11+) предложит подключиться к сети.
Пример qr-кода для подключения к WiFi
WIFI:T:WPA;S:mynetwork;P:mypass;;
Другие параметры приведены в таблице ниже
Недавно в рамках статьи про создания телеграм ботов, я сделал бота для генерации WiFi qr-кодов. Можете воспользоваться им, чтобы без труда создать WiFi qr-код и больше не мучиться с перепечатыванием длинных паролей.
Telegram
У телеграма есть своя url-схема, которая позволяет делиться ссылками.
# Простая ссылка https://t.me/share/url?url={url}&text={text} https://telegram.me/share/url?url={url}&text={text} # Команда для приложения tg://msg_url?url={url}&text={text}
Подробнее про возможности «поделиться через телеграм» можно почитать в документации.
Выводы
Многие приложения имеют url-схемы, которые дают возможность обращаться к ним по ссылкам. Эти ссылки, в свою очередь, можно спрятать в qr-коды. Однако для некоторых типов данных были разработаны собственные текстовые форматы, которые подходят для сохранения в qr-коды.
Источники
-
CSS-Tricks: Mailto Links
-
Apple URL Scheme Reference: Mail Links
-
Android: Common Intents: Mail Links
-
RFC 6068 — The
mailto
URI Scheme -
CSS-Tricks: The Current State of Telephone Links
-
Apple URL Scheme Reference: Phone Links
-
Android: Common Intents: Phone Links
-
CSS-Tricks: iPhone Calling and Texting Links
-
Apple URL Scheme Reference: SMS Links
-
Apple URL Scheme Reference: FaceTime Links
-
Android: Common Intents: SMS Links
-
RFC 5724 — URI Scheme for Global System for Mobile Communications (GSM) & Short Message Service (SMS)
Облачные серверы от Маклауд быстрые и безопасные.Зарегистрируйтесь по ссылке выше или кликнув на баннер и получите 10% скидку на первый месяц аренды сервера любой конфигурации!
# часто задаваемые вопросы
Что такое QR-код?
Аббревиатура QR Code расшифровывается как Quick Response Code. Этот двухмерный код был изобретен в 1994 году компанией Denso Wave для использования в автомобильной промышленности. Он стал настолько популярным, потому что он особенно надежен благодаря автоматическому исправлению ошибок.
Каков срок службы созданных мной QR-кодов?
Созданные QR-коды имеют неограниченный срок службы.
Как я могу использовать созданные мной QR-коды?
Все созданные QR-коды можно использовать в любых коммерческих целях и бесплатно.
Могу ли я открыть qrcode-online.com во всех браузерах?
qrcode-online.com работает во всех браузерах с поддержкой HTML5, таких как Chrome, Firefox, Safari, Edge и Internet Explorer.
Как часто я могу сканировать свой личный QR-код?
Вы можете сканировать свой QR-код сколько угодно раз, ограничений нет!
Что делать, если мой QR-код не работает?
Сначала проверьте введенные вами данные. Возможна только небольшая опечатка. Также возможно, что ваш QR-код содержит слишком много содержимого. Поэтому постарайтесь сделать содержание как можно короче. Чем меньше контента, тем легче сканеру QR-кода сканировать ваш CR-код. С цветными QR-кодами вы должны убедиться, что существует достаточный контраст между цветом переднего плана и фона. Кроме того, цвет на переднем плане всегда должен быть темнее цвета фона.
Будут ли мои данные сохранены при создании QR-кода?
Никакие ваши данные не будут сохранены во время создания. Все происходит прямо в вашем браузере, данные на сервер не отправляются.
Почему в моем QR-коде vCard не отображаются правильные поля?
Некоторые приложения для сканирования QR-кода не имеют официального стандарта vCard. Поля контактов отображаются не в том месте. В таком случае просто попробуйте другой сканер QR-кода.