VCard各字段定义

 

列出 apple设备中通讯录vcard关键字描述

 

字段名
字段类型
字段值
备注
FN
无定义
该字段值定义了一种格式化名字(Formatted Name),日常名字的表示方法。
基于X.520的普通名字语义规则
N
无定义
字段值表示人名或物名形式:
[Family Name];[Given Name];[Additional Names];[Name Prefix];[Name Suffix]
有些字段值可能只有一个“;”
PHOTO
GIF,CGM,WMF,BMP,MET,PMB,
DIB,PICT,TIFF,PS,PDF,JPEG,
MPEG,MPEG2,AVI,QTIME
字段值是图象数据或存储图象数据的文件名(包含URL路径)
没有默认的字段类型,所以必须指定一种字段类型
BDAY
无定义
字段值是出生日期的数据,有两种表示方法:
1)、基于ISO8601的基本格式:
<month>
2)、基于ISO8601的扩展格式:
--
其中年是四个字符表示,月份和日期是两个字符表示
ADR
DOM,INTL(*),
POSTAL(*),PARCEL(*),HOME,WORK(*)
分7个字段表示地址的值:
[Post Office Address];[Extended Address];
[Street];[Locality];[Region];[Postal code];
[Country]
第一个字段基于X.500标准,其余字段基于X.520标准
LABEL
DOM,INTL(*),
POSTAL(*),PARCEL(*),HOME,WORK(*)
字段值是一种日常表示地址的方法
基于X.520的邮政地址标准
TEL
PREF,WORK,HOME,VOICE(*),FAX,MSG,CELL,PAGER,BBS,MODEM,CAR,ISDN,VIDEO
字段值是基于X.520的电话号码表示方法,这种数据格式不能保证能被拨号程序直接使用,具体的数据格式解析应由拨号程序解决。
EMAIL
AOL,AppleLink,
ATTMail,CIS,eWorld,INTERNET(*),
IBMMail,MCIMail,
POWERSHARE,
PRODIGY,TLX,
X400
字段值是电子邮件地址
第二栏列出的是该字段类型的一部份,可能会有其它的类型
EMAILER
无定义
字段值是电子邮件软件的名称
TZ
无定义
字段值是某地时间相对于UTC(Coordianted Universal Time)的时差(时区),用正负值表示相对值,UTC以西则为负值,以东为正值,值表示根据ISO8610标准,有两种形式:
1)、<+/->
2)、<+/->:
GEO
无定义
字段值表示某地的经度(longitude)和纬度(latitude)的地理位置信息,北纬为正值,南纬为负值,东经为正值,西经为负值:
 <+/->[longitude value],<+/->[latitude value]
TITLE
无定义
字段值表示某人头衔名
ROLE
无定义
字段值表示一个人的职业名称或承担的角色或其它商务类型,基于X.520商务类型定义。
LOGO
GIF,CGM,WMF,
BMP,MET,PMB,
DIB,PICT,TIFF,
PDF,PS,JPEG,
MPEG,MPEG2,AVI,
QTIME
字段值表示某种标识的图像或肖像
没有默认字段类型,所以必须指定一种字段类型
AGENT
无定义
字段值表示与vCard对象所定义的人有关系的另一个人的信息(如管理员,助手,秘书等),字段值是一个完整的vCard数据包
ORG
无定义
字段值表示一个机构名称,基于X.520标准:
[Organization Name];[Organization Unit]
[;additional Organizational Unit;…]
NOTE
无定义
字段值为与本vCard对象有关的备注或提示信息,基于X.520标准。
REV
无定义
字段值表示最后一次的对本vCard对象的更新时间,时间采用日程表中的时间表示方法,基于ISO8601标准:
1)、
T
[time zone]
2)、--
T:
:
[time zone]
SOUND
WAVE,PCM,AIFF
字段值表示与本vCard对象有关的发音的声音数据,如该字段没有与其它字段分组,则该字段表示FN字段值的发音,字段值可以是二制的声音数据,也可以用其它单词表示的发音方法。
没有默认字段类型,当没有指定字段类型时,字段值为表示发音方法的文件或单词
URL
无定义
字段值表示统一资源位置(Uniform Resource Locator),基于IETF RFC 1738定义。
UID
无定义
字段值表示本vCard对象的GUID号或本vCard对象将被更新的URL地址
VERSION
无定义
字段值表示本vCard对象的版本号
该字段是必选字段,在更早以前的版本是可选
KEY
X509,PGP
该字段值表示加密密钥,默认的格式是明文格式(clear-text)
没有默认字段类型,字段类型必需被定义
X-
无定义
该字段值由用户自定义
字段参数值由用户自选
注:1、字段类型后带“*”表示是默认字段类型;
  2、字段值中若以“;”进行值分类的,当值中本身还包含有“;”或“\r\n”则必须进行转义,相应地用“\;”和“\”CRCF来进行转义。

你可能感兴趣的:(iOS经验之谈)