Генерация QR-кодов для email-адресов и телефонов - PullRequest
2 голосов
/ 02 июля 2011

У меня есть веб-сайт, где люди могут общаться друг с другом, и довольно часто люди также публикуют электронные письма или номера телефонов в рекламе или в объявлениях. Я уже заменяю контактную информацию изображениями, чтобы они не могли быть просмотрены ботами или Google, однако я подумал, что было бы целесообразно добавить qr-код для каждой найденной контактной информации, чтобы люди могли отвечать через свой телефон без опечаток.

Я посмотрел на API Google Chart для генерации qr-кодов, но похоже, что он просто генерирует qr-коды в виде "простого текста". Это означает, что он просто покажет представленную информацию в виде текста на экране, и пользователь должен скопировать / вставить ее в свой почтовый клиент или программу набора номера, чтобы использовать ее. НО: если я использую инструмент на http://www.nzs.com/qr-code/ и отсканирую результат с помощью своего смартфона, он мгновенно откроет мой браузер и переместит меня на эту страницу, поэтому должен быть способ указать тип mime-типа для информация и телефон могут выбрать соответствующее приложение для обработки информации.

Может кто-нибудь сказать мне, как это сделать с API Google Chart, или в PHP / GDI? Мне нужно сгенерировать qr-коды для телефонных номеров и адресов электронной почты.

Ответы [ 2 ]

2 голосов
/ 02 июля 2011

[Я использую QuickMark для iOS.]

Насколько я знаю, это вопрос обнаружения на стороне сканирования в сочетании с предоставлением вами правильных исходных данных.

Что именно вы кодировали для URL?Вам необходимо включить протокол.

Например, этот запрос кодирует «www.example.com» и отображается в виде текста.Это не URL;это просто какой-то текст, в котором прописано имя домена.
Но этот запрос кодирует "http://www.example.com/" и распознается как URL.
Надеемся, что бесполезный номер телефона.

Вот учебник по различным ключевым словам QR-кода.

0 голосов
/ 03 июля 2011

Также взгляните на ZXing .Это открытый исходный код и много примеров кода.

...