MeCard

又称: MECARD, DOCOMO 联系人格式

定义

MeCard 是 NTT DOCOMO 为二维码创建的紧凑联系人格式。它把姓名、电话和邮箱打包成一短行,所以二维码比 vCard 更小。

MeCard 如何书写

MeCard 是单独一行,以 MECARD: 开头,列出用分号分隔的字段,以两个分号结尾。一个简单的例子是 MECARD:N:Lee,Jordan;TEL:+15035550123;EMAIL:jordan@example.com;;,其中包含姓名、电话号码和邮箱地址。

N 字段把姓放在前面,与名之间用逗号隔开。值中在该格式里有特殊含义的字符,比如分号、冒号、逗号或反斜杠,要用反斜杠转义。

  • N:姓名,姓在前,名前面有逗号
  • TEL:电话号码
  • EMAIL:邮箱地址
  • URL:网站
  • ADR:邮寄地址
  • NOTE:自由文本
  • BDAY:生日,格式 YYYYMMDD

MeCard 与 vCard 的比较

同样的信息,MeCard 比 vCard 更短,因为它没有 BEGIN、VERSION 或 END 行,字段名也很短。字符更少,二维码版本更小,这对名片、工牌和小标签很重要。

代价是范围。vCard 可以携带职位、多个分类型的电话号码、组织和许多其他属性,而且是正式标准。MeCard 只涵盖基本信息,手机相机和扫描应用通常支持得不错,但在需要额外字段时,vCard 仍是更通用的选择。

常见问题

MeCard 和 vCard 有什么区别?

两者都携带联系人信息。MeCard 是为二维码设计的较短的单行格式,而 vCard 是字段更全、软件支持更广的标准。

iPhone 和安卓手机能读取 MeCard 二维码吗?

目前大多数手机相机和扫描应用都能识别 MeCard 并提示保存联系人。如果某个读取器把它显示为纯文本,就退回到 vCard 版本。

为什么 MeCard 以两个分号结尾?

每个字段以一个分号结尾,多出来的那个分号标示整条记录结束。省略它可能让一些读取器误读最后一个字段。

全部术语