vCard(카드)
vCard파일 이름 확장자 | .vcf ,.vcard |
---|---|
인터넷 미디어 유형 | 텍스트/vcard |
유형코드 | vCrd |
Uniform Type Identifier(UTI; 균일 유형 식별자) | public.vcard |
개발자 | Versit Consortium에 의해 설립되어 1996년에 모든 권리가 Internet Mail Consortium으로 이전되었으며, 2004년에 모든 권리가 CalConnect로 이전되었습니다. |
포맷의 종류 | 전자 명함 |
컨테이너: | 연락처 정보 |
표준. | RFC 6350 |
VCF(Virtual Contact File)라고도 불리는 vCard는 전자 명함의 파일 형식 표준입니다. vCard는 MMS(멀티미디어 메시징 서비스), World Wide Web, 인스턴트 메시징, NFC 또는 QR 코드를 통해 전송되는 전자 메일 메시지에 첨부할 수 있습니다.이름 및 주소 정보, 전화 번호, 전자 메일 주소, URL, 로고, 사진 및 오디오 클립을 포함할 수 있습니다.
vCard는 스마트폰 연락처, Personal Digital Assistant(PDA; 퍼스널 디지털 어시스턴트), PIM(개인정보 매니저) 및 Customer Relationship Management(CRM; 고객관계관리)에서 데이터 교환 형식으로 사용됩니다.이러한 데이터 교환 애플리케이션을 실현하기 위해서, 다른 「vCard variants」는, 각각 XML 표현, JSON 표현, 또는 Web 페이지등의 특정의 틈새에 대해서 「variant standards」로서 사용되고 제안되고 있습니다.
비공식 vCard Plus 형식에서는 프로필 사진, 지리적 위치 및 기타 필드와 함께 모든 기본 정보가 포함된 맞춤형 랜딩 페이지의 URL을 사용합니다.이 파일은 스마트폰에 연락처 파일로 저장할 수도 있습니다.46.ale_10000
개요
vCard의 표준 인터넷 미디어 유형(MIME 유형)은 [1]사양 버전에 따라 다릅니다.
vCard 정보는 웹 페이지에서[citation needed] 흔히 볼 수 있습니다. "자유 텍스트"[clarification needed] 내용은 사람이 읽을 수 있지만 기계에서 읽을 수 없습니다.테크놀로지의 진화에 수반해, 「자유 텍스트」(HTML)도 기계로 판독할 수 있도록 적응하고 있었습니다.
vCard Ontology를 사용하는 RDFa는 HTML 및 다양한 XML 패밀리 언어(SVG, MathML 등)로 사용할 수 있습니다.
관련 형식
jCard, "vCard용 JSON 포맷"은 RFC 7095의 2014년 표준 제안입니다.이 제안은 아직 널리 사용되는 [when?]기준이 되지 않았다.RFC 7095에서는 실제 JSON 오브젝트는 사용하지 않고 시퀀스 의존 태그와 값 쌍의 배열(XML 파일 등)을 사용합니다.
hCard는 vCard를 HTML 페이지에 삽입할 수 있는 마이크로 포맷입니다.각 vCard 속성을 식별하기 위해 CSS 클래스 이름을 사용합니다.일반적인 HTML 마크업과 CSS 스타일링은 hCard 파서에 의해 해석되는 웹 페이지의 기능에 영향을 주지 않고 hCard 클래스 이름과 함께 사용할 수 있습니다.h-card는 hCard에 대한 마이크로포맷2 업데이트입니다.
특성.
vCard는 다음 속성 유형을 정의합니다.
모든 vCard는 다음 문자로 시작합니다.BEGIN:VCARD
으로 끝나다END:VCARD
. 모든 vCard에는 다음 컴포넌트가 포함되어 있어야 합니다.VERSION
vCard 버전을 지정합니다. VERSION
바로 뒤에 와야 한다BEGIN
vCard 2.1 규격에서는 제외됩니다.vCard 내의 임의의 장소에 배치할 수 있습니다.그렇지 않으면 속성을 임의의 순서로 정의할 수 있습니다.
이름. | 소유물의 존재 | 묘사 | 예 | ||
---|---|---|---|---|---|
v. 2.1 | v. 3.0 | v. 4.0 | |||
ADR | 선택적. | 선택적. | 선택적. | vCard 객체의 물리적 전달 주소의 구조화된 표현. | ADR;TYPE=home:;;123 Main St.;Springfield;IL;12345;USA |
AGENT | 선택적. | 선택적. | 정의되어 있지 않다 | vCard 오브젝트를 대행하는 다른 사용자에 대한 정보.일반적으로 지역 관리자, 보조 또는 개인 비서입니다.URL 또는 내장 vCard 중 하나를 사용할 수 있습니다. | AGENT:http://mi6.gov.uk/007 |
ANNIVERSARY | 정의되어 있지 않다 | 정의되어 있지 않다 | 선택적. | 개인의 기념일을 정의합니다. | ANNIVERSARY:19901021 |
BDAY | 선택적. | 선택적. | 선택적. | vCard와 관련된 개인의 생년월일. | BDAY:19700310 |
BEGIN | 필수의 | 필수의 | 필수의 | 모든 vCard는 이 속성으로 시작해야 합니다. | BEGIN:VCARD |
CALADRURI | 정의되어 있지 않다 | 정의되어 있지 않다 | 선택적. | 사용자의 일정관리에 예약 요청을 보내는 데 사용할 URL. | CALADRURI:http://example.com/calendar/jdoe |
CALURI | 정의되어 있지 않다 | 정의되어 있지 않다 | 선택적. | 사용자의 일정관리에 대한 URL입니다. | CALURI:http://example.com/calendar/jdoe |
CATEGORIES | 선택적. | 선택적. | 선택적. | 이 vCard가 나타내는 개체를 설명하는 데 사용할 수 있는 "태그" 목록입니다. | CATEGORIES:swimmer,biker |
CLASS | 정의되어 있지 않다 | 선택적. | 정의되어 있지 않다 | vCard 내 정보의 기밀성에 대해 설명합니다. | CLASS:public |
CLIENTPIDMAP | 정의되어 있지 않다 | 정의되어 있지 않다 | 선택적. | 동일한 vCard의 다른 리비전을 동기화하는 데 사용됩니다. | CLIENTPIDMAP:1;urn:uuid:3df403f4-5924-4bb7-b077-3c711d9eb34b |
EMAIL | 선택적. | 선택적. | 선택적. | vCard 개체와의 전자 메일 통신 주소입니다. | EMAIL:johndoe@hotmail.com |
END | 필수의 | 필수의 | 필수의 | 모든 vCard는 이 속성으로 끝나야 합니다. | END:VCARD |
FBURL | 정의되어 있지 않다 | 정의되어 있지 않다 | 선택적. | 일정관리에 사용자가 "비어있는" 또는 "바쁜" 시간을 표시하는 URL을 정의합니다. | FBURL:http://example.com/fb/jdoe |
FN | 선택적. | 필수의 | 필수의 | vCard 개체와 연관된 형식화된 이름 문자열입니다. | FN:Dr. John Doe |
GENDER | 정의되어 있지 않다 | 정의되어 있지 않다 | 선택적. | 개인의 성별을 정의합니다. | GENDER:F |
GEO | 선택적. | 선택적. | 선택적. | 위도 및 경도를 지정합니다. | 2.1, 3.0:GEO:39.95;-75.1667 4.0: GEO:geo:39.95,-75.1667 |
IMPP | 정의되어 있지 않다 | 아마도요. | 선택적. | 인스턴트 메신저 핸들을 정의합니다. 이 속성은 최신 vCard 버전이 3.0일 때 별도의 RFC에서 도입되었습니다.따라서 3.0 vCard는 별도로 선언하지 않고 이 속성을 사용할 수 있습니다. | IMPP:aim:johndoe@aol.com |
KEY | 선택적. | 선택적. | 선택적. | vCard 개체와 연관된 공용 암호화 키입니다.외부 URL을 가리키거나 일반 텍스트이거나 vCard에 Base64로 인코딩된 텍스트 블록으로 포함될 수 있습니다. | 2.1:KEY;PGP:http://example.com/key.pgp 2.1: KEY;PGP;ENCODING=BASE64:[base64-data] 3.0: KEY;TYPE=PGP:http://example.com/key.pgp 3.0: KEY;TYPE=PGP;ENCODING=b:[base64-data] 4.0: KEY;MEDIATYPE=application/pgp-keys:http://example.com/key.pgp 4.0: KEY:data:application/pgp-keys;base64,[base64-data] |
KIND | 정의되어 있지 않다 | 정의되어 있지 않다 | 선택적. | 이 vCard가 나타내는 엔티티 유형('애플리케이션', '개별', '그룹', '장소', 또는 '조직')을 정의합니다. 'x-*' 값은 실험 목적으로 [2][3]사용할 수 있습니다. | KIND:individual |
LABEL | 선택적. | 선택적. | 필요 없음 | vCard와 관련된 개인/객체에 물리적 패키지를 전달할 때 메일링 라벨에 표시되는 실제 텍스트를 나타냅니다(관련).ADR 속성). 버전 4.0에서는 지원되지 않습니다.대신 이 정보는 에 저장됩니다. | LABEL;TYPE=HOME:123 Main St.\nSpringfield, IL 12345\nUSA |
LANG | 정의되어 있지 않다 | 정의되어 있지 않다 | 선택적. | 사용자가 사용하는 언어를 정의합니다. | LANG:fr-CA |
LOGO | 선택적. | 선택적. | 선택적. | vCard가 속한 개인과 관련된 조직의 로고 이미지 또는 그래픽.외부 URL을 가리키거나 vCard에 Base64로 인코딩된 텍스트 블록으로 포함될 수 있습니다. | 2.1:LOGO;PNG:http://example.com/logo.png 2.1: LOGO;PNG;ENCODING=BASE64:[base64-data] 3.0: LOGO;TYPE=PNG:http://example.com/logo.png 3.0: LOGO;TYPE=PNG;ENCODING=b:[base64-data] 4.0: LOGO;MEDIATYPE=image/png:http://example.com/logo.png 4.0: LOGO;ENCODING=BASE64;TYPE=PNG:[base64-data] |
MAILER | 선택적. | 선택적. | 정의되어 있지 않다 | 사용되는 전자 메일 프로그램의 유형입니다. | MAILER:Thunderbird |
MEMBER | 정의되어 있지 않다 | 정의되어 있지 않다 | 선택적. | 이 vCard가 나타내는 그룹의 일부인 멤버를 정의합니다.허용되는 값은 다음과 같습니다.
KIND 이 속성을 사용하려면 속성을 "group"으로 설정해야 합니다. | MEMBER:urn:uuid:03a0e51f-d1aa-4385-8a53-e29025acd8af |
N | 필수의 | 필수의 | 선택적. | vCard 객체와 관련된 사람, 장소 또는 물건의 이름을 구조화한 표현. | N:Doe;John;;Dr; |
NAME | 정의되어 있지 않다 | 선택적. | 정의되어 있지 않다 | 를 텍스트로 나타냅니다.SOURCE 소유물. | |
NICKNAME | 정의되어 있지 않다 | 선택적. | 선택적. | 이 vCard가 나타내는 오브젝트에 대한 설명적인 이름 또는 익숙한 이름. | NICKNAME:Jon,Johnny |
NOTE | 선택적. | 선택적. | 선택적. | vCard와 관련된 보충 정보 또는 주석을 지정합니다. | NOTE:I am proficient in Tiger-Crane Style,\nand I am more than proficient in the exquisite art of the Samurai sword. |
ORG | 선택적. | 선택적. | 선택적. | vCard 객체에 관련되어 있는 조직의 이름 및 필요에 따라 단위.이 속성은 X.520 Organization Name Atribut과 X.520 Organization Unit Atribut을 기반으로 합니다. | ORG:Google;GMail Team;Spam Detection Squad |
PHOTO | 선택적. | 선택적. | 선택적. | vCard와 관련된 개인의 이미지 또는 사진.외부 URL을 가리키거나 vCard에 Base64로 인코딩된 텍스트 블록으로 포함될 수 있습니다. | 2.1:PHOTO;JPEG:http://example.com/photo.jpg 2.1: PHOTO;JPEG;ENCODING=BASE64:[base64-data] 3.0: PHOTO;TYPE=JPEG;VALUE=URI:http://example.com/photo.jpg 3.0: PHOTO;TYPE=JPEG;ENCODING=b:[base64-data] 4.0: PHOTO;MEDIATYPE=image/jpeg:http://example.com/photo.jpg 4.0: PHOTO;ENCODING=BASE64;TYPE=JPEG:[base64-data] |
PRODID | 정의되어 있지 않다 | 선택적. | 선택적. | vCard 개체를 생성한 제품의 ID. | PRODID:-//ONLINE DIRECTORY//NONSGML Version 1//EN |
PROFILE | 선택적. | 선택적. | 정의되어 있지 않다 | vCard가 vCard임을 나타냅니다. | PROFILE:VCARD |
RELATED | 정의되어 있지 않다 | 정의되어 있지 않다 | 선택적. | 개인과 관련된 다른 엔티티.허용되는 값은 다음과 같습니다.
| RELATED;TYPE=friend:urn:uuid:03a0e51f-d1aa-4385-8a53-e29025acd8af |
REV | 선택적. | 선택적. | 선택적. | vCard가 마지막으로 갱신된 시각의 타임스탬프. | REV:20121201T134211Z |
ROLE | 선택적. | 선택적. | 선택적. | 조직 내 vCard 개체의 역할, 직업 또는 비즈니스 범주입니다. | ROLE:Executive |
SORT-STRING | 정의되어 있지 않다 | 선택적. | 필요 없음 | 응용 프로그램이 이 vCard를 정렬할 때 사용해야 하는 문자열을 정의합니다. 버전 4.0에서는 지원되지 않습니다.대신 이 정보는 에 저장됩니다. | SORT-STRING:Doe |
SOUND | 선택적. | 선택적. | 선택적. | 디폴트로는 이 속성이 다른 속성과 그룹화되지 않은 경우 이 속성은 발음을 지정합니다.FN vCard 객체의 속성.외부 URL을 가리키거나 vCard에 Base64로 인코딩된 텍스트 블록으로 포함될 수 있습니다. | 2.1:SOUND;OGG:http://example.com/sound.ogg 2.1: SOUND;OGG;ENCODING=BASE64:[base64-data] 3.0: SOUND;TYPE=OGG:http://example.com/sound.ogg 3.0: SOUND;TYPE=OGG;ENCODING=b:[base64-data] 4.0: SOUND;MEDIATYPE=audio/ogg:http://example.com/sound.ogg 4.0: SOUND:data:audio/ogg;base64,[base64-data] |
SOURCE | 선택적. | 선택적. | 선택적. | 이 vCard의 최신 버전을 가져오는 데 사용할 수 있는 URL입니다. | SOURCE:http://johndoe.com/vcard.vcf |
TEL | 선택적. | 선택적. | 선택적. | vCard 개체와의 텔레포니 통신용 전화 번호의 표준 번호 문자열. | TEL;TYPE=cell:(123) 555-5832 |
TITLE | 선택적. | 선택적. | 선택적. | 조직 내 vCard 개체와 연관된 개인의 직책, 기능 위치 또는 기능을 지정합니다. | TITLE:V.P. Research and Development |
TZ | 선택적. | 선택적. | 선택적. | vCard 객체의 시간대. | 2.1, 3.0:TZ:-0500 4.0: TZ:America/New_York |
UID | 선택적. | 선택적. | 선택적. | 개체와 관련된 영속적인 글로벌 고유 식별자를 나타내는 값을 지정합니다. | UID:urn:uuid:da418720-3754-4631-a169-db89a02b831b |
URL | 선택적. | 선택적. | 선택적. | 개인을 나타내는 웹 사이트를 가리키는 URL입니다. | URL:http://www.johndoe.com |
VERSION | 필수의 | 필수의 | 필수의 | vCard 사양 버전입니다.버전 4.0 에서는, 이 명령어는, 이 명령어의 직후에 행해져야 합니다.BEGIN 소유물. | VERSION:3.0 |
XML | 정의되어 있지 않다 | 정의되어 있지 않다 | 선택적. | vCard에 연결된 모든 XML 데이터.vCard가 XML(xCard 표준)로 인코딩되어 XML 문서에 xCard 표준이 아닌 요소가 포함되어 있는 경우 사용합니다. | XML:<b>Not an xCard XML element</b> |
「 」를 참조해 주세요.
레퍼런스
- ^ RFC 6350, 섹션 10.1 "미디어 유형 등록"
- ^ "vCard Format Specification: 6.1.4. KIND". IETF. August 2011.
- ^ "vCard KIND:application". IETF. December 2011.