二维码名片其实也是根据一定规则排列的字符,知道格式定义后,无论使用二维码生成软件还是自己编程生成二维码,都很方便。
目前比较常见使用较多的二维码名片格式分别为 MECARD
和 vCard
两种
我们首先来了解一下MECARD
MECARD
是一种用于生成二维码名片的文本格式,它最早是由NTT DoCoMo
(日本的一个移动通信运营商)在其移动设备上使用的一种名片格式。MECARD
旨在将个人联系信息以简单的文本形式编码,然后通过生成二维码来分享这些信息。这种格式非常适合在纸质名片上、手机屏幕上或者其他媒体上共享联系信息。
MECARD
名片的特点包括:
1.简单:
MECARD
使用简单的键值对格式,使得它易于编写和理解。
2.基本定义
每个键都有一个对应的值,每个字段由键和值组成,键值由冒号 :
分隔,字段结束由分号 ;
确定;用分号分隔,整个名片内容使用MECARD:
开头。
3.适用范围:
MECARD
名片适用于个人和小型业务,提供了一个快速而有效的方式来共享基本的联系信息。
需要注意的是,虽然 MECARD
格式简单,但它在一些场景下可能无法满足复杂的名片需求。如果需要更多的信息字段或更高级的名片功能,可能需要考虑其他名片格式,或者使用专业的名片生成工具
4.字段信息
MECARD
名片可以包含姓名、电话号码、邮箱地址等基本联系信息。常用的如下表示
字段名 | 键 | 数据定义 |
---|---|---|
名称 | N | 如果是英文名称,可以以逗号,分隔first name和last name。逗号前是last name。分隔的功能根据扫码软件不同效果不同,有的会忽略逗号并不分隔,有的会将逗号作为名称的一部分。 |
读音 | SOUND | 因为此码的定义公司是日本的,这个字段主要作用是注明片假名读音使用,也可以和N一样使用逗号分隔。大部分中文扫码软件不支持此字段。 |
职位 | TIL | 未知字数上限,用于指定职位或头衔 |
电话 | TEL | 用于指定电话号码,可以包含国际区号和分隔符 |
移动电话 | TEL-CELL | 用于指定移动电话号码,可以包含国际区号和分隔符 |
家庭电话 | TEL-HOME | 用于指定家庭电话号码,可以包含国际区号和分隔符 |
工作电话 | TEL-WORK | 用于指定工作电话号码,可以包含国际区号和分隔符 |
传呼电话 | TEL-PAGER | 用于指定传呼电话号码,可以包含国际区号和分隔符 |
信息电话 | TEL-MSG | 用于指定信息电话号码,可以包含国际区号和分隔符 |
视频电话 | TEL-VIDEO | 用于指定视频电话号码,可以包含国际区号和分隔符 |
BBS电话 | TEL-BBS | 用于指定BBS电话号码,可以包含国际区号和分隔符 |
调制解调器电话 | TEL-MODEM | 用于指定调制解调器电话号码,可以包含国际区号和分隔符 |
车载电话 | TEL-CAR | 用于指定车载电话号码,可以包含国际区号和分隔符 |
ISDN电话 | TEL-ISDN | 用于指定ISDN电话号码,可以包含国际区号和分隔符 |
PCS电话 | TEL-PCS | 用于指定PCS电话电话号码,可以包含国际区号和分隔符 |
邮箱 | 未知字数上限,用于指定邮箱地址 | |
生日 | BDAY | 8位数字,4位年2位月2位日,日期格式为YYYY-MM-DD |
地址 | ADR | 未知字数上限,按照英语国家习惯会将国家、州县、市区、街道、房号等分开,可以使用逗号,进行分隔。分隔功能部分中文扫码软件支持。 |
网址 | URL | 未知字数上限,但是不能填写协议(http://)和万维网标识(www)。 |
昵称 | NICKNAME | 未知字数上限,部分中文扫码软件支持此字段。 |
备注 | NOTE | 用于添加备注信息,例如约定事项或其他信息。 |
组织 | ORG | 用于指定所属组织或公司。 |
邮件 | MAILER | 用于指定邮件客户端。 |
时区 | TZ | 用于指定时区。 |
地理位置 | GEO | 用于指定地理坐标。 |
非常重要 | NOTEWORTHY |
NOTEWORTHY 字段用于指示一个重要的标记。这个标记可以帮助用户注意到一些特别的信息。具体来说,NOTEWORTHY 字段的作用是为 MECARD 名片提供一个标志,表示其中包含的信息非常重要或值得特别关注 |
在 MECARD 中,NOTEWORTHY 字段的取值通常用于表示名片的重要程度或标记。不同的应用程序可能会有不同的解释和处理方式,但以下是一些可能的取值和它们可能的意义:
NOTEWORTHY:1:表示名片非常重要,需要特别关注。这可能意味着名片包含了特殊的信息,或者名片的持有者对于接触者来说具有重要性。
NOTEWORTHY:2:表示名片有一些重要性,但不如 1 那么重要。这可能表示一些中等程度的信息,或者名片持有者对于接触者来说具有一定的重要性。
NOTEWORTHY:3:表示名片是普通的,没有什么特别之处。这可能是默认的取值,表示名片不带有特别的重要信息。
NOTEWORTHY:4:表示名片是不太重要的,可能只包含一些普通信息。这个取值可能会被用来表示名片内容相对次要。
5.示例
MECARD:N:John Doe;TEL:(123) 456-7890;EMAIL:john@example.com;
在这个示例中,N 表示姓名,TEL 表示电话号码,EMAIL 表示邮箱地址。通过扫描包含这个文本的二维码,您可以快速获取这些联系信息