常见数据类型的手机二维码生成与识别格式参考

转载 2013年12月04日 15:16:27

转自:http://lzw.me/Category/Tech/qrcode-datatype.html

随着智能设备的普及,二维码(2D barcode or QR code=Quick reference code)的使用越来越广泛,用智能手机拍下二维码就方便地获取网址、手机号码以及个人名片等有用的信息。本文将要介绍的是可被一般智能设备识别的二维码数据存储格式。

1. 网址 (URL)

包含网址的二维码是当前应用使用最广泛的(例如:http://lzw.me),二维码识别软件能够通过 http://前缀识别该数据代表一个网址。使用{URLTO:www.zhiwenweb.cn} 类似的语法格式也可产生同样的效果。

2. 电子邮箱地址(E-mail Address)

电子邮箱基本上是每个互联网用户必备的沟通方式之一,二维码保存可识别的电子邮箱地址(例如webmaster@zhiwenweb.com)的语法格式是{mailto:webmaster@zhiwenweb.com}。
 

3. 电话号码 (telephone numbers)

电话号码的二维码数据格式很简单:{tel:13955555555}。如果是家用或办公固话则需要加上区号,需要和海外联系的朋友则需加上中国国家代码+86。
 

4. 联系人名片(Contact information)

适合以二维码识别的联系人名片数据格式有多种,其中vcard(电子名片)是一种最常见的格式。相对于其他数据类型来说,联系人名片的格式要复杂的多。

1>. MECARD
当前大部分的二维码识别软件,一般都支持由日本的docomo公司制定的MECARD数据格式。MECARD是一种相对较为简单的格式,一个示例如下:

MECARD:N:ren,xia;ADR:beijing,beijing,china;TEL:+865558888888; EMAIL:webmaster@zhiwenweb.com;URL:http://lzw.me;QQ:12345678;; 

2>. BIZCARD

这种数据格式和MECARD类似,似乎比MECARD更加简单。一个可供参考的例子如下:

BIZCARD:N:xia;X:ren;T:Software Engineer;C:sina;A:chaoyang, beijing, China 100101;B:+8655555555;E:webmaster@zhiwenweb.cn;;

3>. vCard

一种很常用的电子名片数据格式。从windows的地址簿到linux的联系人;手机、PC皆能兼容,语法比较烦琐。可参考该文:

php生成二维码方法及二维码名片的生成格式vcard介绍
http://lzw.me/Category/Learning/php-qrcode-vcard.html 
 

5. 短信(SMS)

语法格式:

{smsto:13800138000:你好,我来自志文工作室}
 

6. 彩信(MMS)

和短信的格式类似:

{mmsto:13800138000:你好,我来自志文工作室}
 

7. 地理位置(Geographic information)

和朋友一起分享你现在的位置,无疑是个很有用的功能。例如查看google公司在美国纽约的位置:北纬40.71872,西经73.98905;高度为100米。语法格式:

{geo:40.71872,-73.98905,100} 

8. 获取安卓软件

在google的安卓市场找软件,可以使用应用市场软件识别并进行软件搜索,例如微信的格式:
 

{market://details?id=com.tencent.mm}
 

9.获取Wifi配置(Android)

{WIFI:T:WPA;S:mynetwork;P:mypass;;}

相关参数说明

1 参数  例子  说明
2 T   WPA 认证类型: WEP 或WPA, ‘nopass’ 代表无需认证
3 S   network 无线网络的 SSID. (例如 “ABCD”)
4 P   mypass  无线网络的密码,如果无需认证则忽略此项 (例如 “pass”)
5 H   true    可选。针对隐藏了SSID的网络

本文来源于:作者:任侠 『志文工作室 - 计算机基础技术学习博客
详细地址:http://lzw.me/Category/Tech/qrcode-datatype.html

二维码可以存储的数据类型

二维码可以存储的数据类型 Posted on 2013-04-15 13:38 蝈蝈俊 阅读(587) 评论(0) 编辑 收藏 有些网站提供了二维码的API,比如google的cha...
  • Real_Myth
  • Real_Myth
  • 2017年07月19日 12:30
  • 1173

ZXing拍码后区分扫描到的是一维码、二维码、其他码

以前没有怎么接触过二维码,最近遇到一个问题,如何判断条码扫描到的是一维码还是二维码, 经过自己艰苦奋斗一下午,加上网上资料,总结出两种方式可以解决该问题(推荐采用第二种方式): 1.修改源码 (具体后...
  • gao_chun
  • gao_chun
  • 2014年11月11日 23:45
  • 6614

ZXing是一个开源Java类库用于解析多种格式的条形码和二维码

blog迁移至:http://www.micmiu.com   继前面介绍的一个日本开源软件(该软件只能实现QRCode)原文: Java实现二维码QRCode的编码和解码 (http://s...
  • shine4j
  • shine4j
  • 2014年05月07日 17:30
  • 2677

扫描二维码自动识别手机APP下载地址

移动互联网发展迅速,各种APP的开发都太疯狂了,一般稍大点儿的应用,都会准备多个版本,比如:iPhone版、iPad版、Android版,我们姑且称之为:终端适配。 业务做的再大点儿的,AP...
  • white__cat
  • white__cat
  • 2016年08月19日 15:54
  • 1992

常见数据类型的手机二维码生成与识别格式参考

随着智能设备的普及,二维码(2D barcode or QR code=Quick reference code)的使用越来越广泛,用智能手机拍下二维码就方便地获取网址、手机号码以及个人名片等有用的信...
  • johnsuna
  • johnsuna
  • 2013年01月08日 18:07
  • 11239

常见数据类型的手机二维码生成与识别格式参考

目录 [隐藏] 1. 网址 (URL) 2. 电子邮箱地址(E-mail Address) 3. 电话号码 (telephone numbers) 4. 联系人名片(Contact informa...
  • huangyuanmu
  • huangyuanmu
  • 2013年12月03日 14:07
  • 564

关于手机二维码遇到的常见问题

手机  ERERER  二维码遇到的问题有: 1.二维码的标准问题     目前二维码技术基本都来自于国外,比如现在比较常见的QR码就是日本的技术。这些二维码没有对汉字的编码没有特别的优化,所以效...
  • weimake8
  • weimake8
  • 2013年03月06日 11:29
  • 339

2013年8月17日、二维数组定义的格式|用java表现一个描述小汽车|基本数据类型参数传递|

把良师、益友、说的话作为勉励自己的笔记! /* 二维数组定义的格式。 */ class  Array2Demo { public static void main(Stri...
  • wangzhenzhou6
  • wangzhenzhou6
  • 2013年08月17日 22:21
  • 472

android zxing扫描生成条码二维码,支持从手机选择图片识别

  • 2015年11月24日 13:58
  • 1.2MB
  • 下载

二维码(QRCODE)数据格式

二维码常用数据格式 二维码(2D barcode or QR code=Quick reference code)如今大家再熟悉不过了,用手机拍下二维码可以方便地获取网址、手机号码以及个人联系方...
  • zhao19890429
  • zhao19890429
  • 2013年03月06日 17:46
  • 1233
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:常见数据类型的手机二维码生成与识别格式参考
举报原因:
原因补充:

(最多只允许输入30个字)