生成电子邮件地址和电话号码的QR码

时间:2011-07-02 03:29:32

标签: php email mobile qr-code phone-number

我有一个人们可以互相联系的网站,人们通常也会在广告或分类广告中发布电子邮件或电话号码。我已经用图片替换了联系人信息,因此他们无法被机器人或谷歌抓取,但我认为为每个找到的联系信息添加一个qr代码是有意义的,这样人们就可以通过他们自己的手机回复而不会输入错别字。

我查看了用于生成qr代码的google chart api,但它似乎只生成了“纯文本”qr代码。这意味着它只是将提交的信息显示为屏幕上的文本,用户必须将其复制/粘贴到他的电子邮件客户端或拨号器中才能使用它。但是:如果我使用http://www.nzs.com/qr-code/处的工具并使用我的智能手机扫描结果,它会立即打开我的浏览器并带我到这个页面,因此必须有一种方法来为此指定一种mime类型信息和电话可以选择适当的应用程序来处理信息。

有人能告诉我如何使用谷歌图表API或PHP / GDI吗?我需要为电话号码和电子邮件地址生成qr代码。

2 个答案:

答案 0 :(得分:2)

[我使用QuickMark for iOS。]

据我所知,这是扫描方面的检测问题,并结合您提供适当的源数据。

您对网址的确切编码是什么?您需要包含协议。

例如,this query对“www.example.com”进行编码并显示为文本。这不是一个URL;这只是一些恰巧拼出域名的文字 但this query对“http://www.example.com/”进行了编码,并被识别为网址 This是一个无用的电话号码。

关于各种QR码关键字的

Here's a tutorial

答案 1 :(得分:0)

另请查看ZXing。它是开源的,有很多示例代码。