vCard

vCard Bild in Infobox. Eigenschaften
Erweiterung .vcf oder .vcard
Mime Typ text / vcard
PUID fmt / 395
Entwickelt von Internet-Mail-Konsortium ( in )
Formattyp Serialisierung von Informationen
Spezifikation Offenes Format

vCard ist ein offenes Standardformat für den Austausch personenbezogener Daten ( Visit Card oder Business Card ).

VCard Version 4.0 von 2011 wird durch RFC 6350 und 6868 definiert . Die Vorgängerversion ist vCard 3.0 von 1998. Die Unterschiede zwischen diesen Formaten werden im Anhang zum RFC diskutiert.

Das eine oder andere dieser Formate wird von der Software Adressbuch von Apple oder der Software Email wie Mozilla Thunderbird oder Outlook Express verwendet . vCard wird auch von mobilen Geräten ( Mobiltelefone , persönliche Assistenten , GPS ) zum Austausch von Adressbucheinträgen verwendet, aber auch von Instant Messaging-Software wie Jabber oder Skype .

Format

Die vCard-Datei ist ein Adressbuchformat, das eine oder mehrere Adressen enthalten kann. Wenn es nur eine enthält, sprechen wir natürlicher von einer Visitenkarte .

Eine vCard-Datei hat eine vcf-Erweiterung (Akronym für Virtual Card File). Sein Inhalt ist von jedem Texteditor lesbar.

Es ist nützlich, um einer Beziehung persönliche oder geschäftliche Kontaktdaten zu geben.

Das folgende Beispiel ist eine Datei mit einer eindeutigen Adresse.

Beispiel: Jean_Dupont.vcf

BEGIN:VCARD VERSION:2.1 FN:Jean Dupont N:Dupont;Jean ADR;WORK;PREF;QUOTED-PRINTABLE:;Bruxelles 1200=Belgique;6A Rue Th. Decuyper LABEL;QUOTED-PRINTABLE;WORK;PREF:Rue Th. Decuyper 6A=Bruxelles 1200=Belgique TEL;CELL:+1234 56789 EMAIL;INTERNET:[email protected] UID: END:VCARD

vCard 3.0:

BEGIN:VCARD VERSION:3.0 N:Gump;Forrest FN:Forrest Gump ORG:Bubba Gump Shrimp Co. TITLE:Shrimp Man PHOTO;VALUE=URL;TYPE=GIF:http://www.example.com/dir_photos/my_photo.gif TEL;TYPE=WORK;VOICE:(111) 555-1212 TEL;TYPE=HOME;VOICE:(404) 555-1212 ADR;TYPE=WORK:;;100 Waters Edge;Baytown;LA;30314;United States of America LABEL;TYPE=WORK:100 Waters Edge\nBaytown, LA 30314\nUnited States of America ADR;TYPE=HOME:;;42 Plantation St.;Baytown;LA;30314;United States of America LABEL;TYPE=HOME:42 Plantation St.\nBaytown, LA 30314\nUnited States of America EMAIL;TYPE=PREF,INTERNET:[email protected] REV:20080424T195243Z END:VCARD

vCard 4.0:

BEGIN:VCARD VERSION:4.0 N:Gump;Forrest;;Mr.; FN:Forrest Gump ORG:Bubba Gump Shrimp Co. TITLE:Shrimp Man PHOTO;MEDIATYPE=image/gif:http://www.example.com/dir_photos/my_photo.gif TEL;TYPE=work,voice;VALUE=uri:tel:+1-111-555-1212 TEL;TYPE=home,voice;VALUE=uri:tel:+1-404-555-1212 ADR;TYPE=WORK;PREF=1;LABEL="100 Waters Edge\nBaytown\n, LA 30314\nUnited States of America":;;100 Waters Edge;Baytown;LA;30314;United States of America ADR;TYPE=HOME;LABEL="42 Plantation St.\nBaytown\, LA 30314\nUnited States of America":;;42 Plantation St.;Baytown;LA;30314;United States of America EMAIL:[email protected] REV:20080424T195243Z x-qq:21588891 END:VCARD

Ein Adressbuch würde mit neuen Karten fortgesetzt, die mit BEGIN: VCARD beginnen und mit END: VCARD enden.

Eigenschaften

Das vCard-Format implementiert die folgenden Typen von Eigenschaften. Alle vCard beginnt mit BEGIN:VCARDund endet mit END:VCARD. Jede vCard muss die Eigenschaft enthalten VERSION, die die Version der vCard definiert. VERSIONsollte unmittelbar nach erscheinen BEGIN, außer im vCard 2.1-Standard, wo es überall erscheinen kann. Alle anderen Eigenschaften sind je nach Version optional und können in beliebiger Reihenfolge eingestellt werden.

Nachname Gegenwart Übersetzung Beschreibung Eigenschaften Beispiel
V. 2.1 V. 3.0 V. 4.0
ADR Optional Optional Optional Lieferadresse ( Lieferadresse ) Eine strukturierte Darstellung der physischen Lieferadresse, die dem vCard-Objekt zugeordnet ist Durch Semikolon getrennte Textfelder: Postfach, Erweiterte Adresse, Straßenname, Stadt, Region (oder Bundesland/Provinz), Postleitzahl und Land ADR;TYPE=home:;;3 rus des Lys;Lyon;12;12345;France
AGENT Optional Optional Nicht definiert Agent ( Agent ) Informationen über eine andere Person, die im Namen der mit der vCard verbundenen Person handelt. Normalerweise kann dies ein Administrator, Assistent oder Sekretär der vCard-Person sein. Eine andere vCard oder URI zur vCard des Agenten AGENT:http://mi6.gov.uk/007
ANNIVERSARY Nicht definiert Optional Optional Hochzeitsdatum ( Jubiläum ) Hochzeitsdatum der Person Datum im Format JJJJMMTT oder ISO 8601 ANNIVERSARY:19901021
BDAY Optional Optional Optional Geburtsdatum ( Geburtstag ) Geburtsdatum der mit der vCard verknüpften Person Datum im Format JJJJMMTT oder ISO 8601 BDAY:19700310
BEGIN Erforderlich Erforderlich Erforderlich Ein Anfang ( Start ) Alle vCards müssen mit dieser Eigenschaft beginnen Einzelnes Textfeld BEGIN:VCARD
CALADRURI Nicht definiert Nicht definiert Optional URI-Adresse des Kalenders ( URI der Kalenderadresse ) URL zum Senden eines neuen Zeitplans an den Kalender einer Person Ein einzigartiger URI CALADRURI:http://example.com/calendar/jdoe
CALURI Nicht definiert Nicht definiert Optional URI des Kalenders ( Kalender-URI ) URL zum Kalender der Person Ein einzigartiger URI CALURI:http://example.com/calendar/jdoe
CATEGORIES Optional Optional Optional Kategorie ( Kategorie ) Für vCard geltende Kategorien Durch Kommas getrennte Textfelder, die jeweils eine Kategorie darstellen CATEGORIES:nageur, cycliste
CLASS Nicht definiert Optional Nicht definiert Klasse ( Klasse ) Sensitivität der in der vCard enthaltenen Informationen information Einzelnes Textfeld (ÖFFENTLICH, PRIVAT oder VERTRAULICH) CLASS:public
CLIENTPIDMAP Nicht definiert Nicht definiert Optional PID-Kartenkunde ( Kunden-PID-Karte ) Wird verwendet, um verschiedene Versionen derselben vCard zu synchronisieren Integer und URI durch Semikolon getrennt CLIENTPIDMAP:1;urn:uuid:3df403f4-5924-4bb7-b077-3c711d9eb34b
EMAIL Optional Optional Optional E-Mail ( E-Mail ) Die mit dem vCard-Objekt verknüpfte E-Mail-Adresse Einzelnes Textfeld EMAIL:[email protected]
END Erforderlich Erforderlich Erforderlich Ende ( Ende ) Alle vCards müssen mit dieser Eigenschaft enden Einzelnes Textfeld END:VCARD
FBURL Nicht definiert Nicht definiert Optional Dipo-URL / Besetzt ( Frei / Besetzt-URL ) URL, die anzeigt, wann die Person in ihrem Kalender "verfügbar" oder "beschäftigt" ist Ein einzigartiger URI FBURL:http://example.com/fb/jdoe
FN Optional Erforderlich Erforderlich Formatierter Name ( formatierter Name ) Die formatierte Zeichenfolge, die den mit dem vCard-Objekt verknüpften Namen darstellt Einzelnes Textfeld FN:Dr. John Doe
GENDER Nicht definiert Nicht definiert Optional Geschlecht ( Geschlecht ) Geschlecht der Person Einzelnes Zeichen ('', 'M', 'F', 'O', 'N', 'U') dann einzelnes optionales Textfeld durch Semikolon getrennt GENDER:F
GEO Optional Optional Optional Geo ( Globale Positionierung ) Eigenschaft, die Breiten- und Längengrad angibt Breiten- und Längengrad in Dezimalzeichen getrennt durch ein Semikolon 2.1 , 3.0 :GEO:39.95;-75.1667

4,0 :GEO:geo:39.95,-75.1667

IMPP Nicht definiert Nicht definiert Optional Instant Messaging and Presence Protocol ( Instant Messaging und Presence Protokolle ) URL zum Instant Messaging der Person Ein einzigartiger URI IMPP:aim:[email protected]
KEY Optional Optional Optional Öffentlicher Schlüssel ( Öffentlicher Schlüssel ) Der dem vCard-Objekt zugeordnete öffentliche Verschlüsselungsschlüssel Einzelnes Binär- oder Textfeld 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 Nicht definiert Nicht definiert Optional Typ ( Art ) Der durch die vCard dargestellte Objekttyp Einzelnes Textfeld ('Individuell', 'Gruppe', 'Organisation' oder 'Standort') KIND:individual
LABEL Optional Optional Ersetzt Anredemethode ( Etikettenadresse ) Label der physischen Lieferadresse der mit der vCard verknüpften Person oder Sache.

In 4.0 werden diese Informationen als Parameter der Eigenschaft gespeichert ADR

Einzelnes Textfeld LABEL;TYPE=HOME:123 Main St.\nSpringfield, IL 12345\nUSA
LANG Nicht definiert Nicht definiert Optional Sprache ( Sprache ) Von der Person verwendete Sprache Eindeutiges Sprachfeld LANG:fr-FR
LOGO Optional Optional Optional Logo ( Logo ) Eine Illustration oder ein Logo der Organisation, die mit der Person des vCard-Objekts verknüpft ist Ein URI zu einer externen Ressource oder zum binären Inhalt des Bilds (Angabe von Codierung und Typ) 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:data:image/png;base64,[base64-data]

MAILER Optional Optional Nicht definiert Mailing-Programm ( E-Mail-Programm ) (optional) Die Art des verwendeten Mailingprogramms Einzelnes Textfeld MAILER:Thunderbird
MEMBER Nicht definiert Nicht definiert Optional Mitglied ( Mitglied ) Gruppenmitglied.

Eigenschaft nur verwendbar, wenn die Eigenschaft KINDauf "Gruppe" gesetzt ist

Eine eindeutige URI (an eine vCard oder ein "mailto") MEMBER:urn:uuid:03a0e51f-d1aa-4385-8a53-e29025acd8af
N Erforderlich Erforderlich Optional Name ( Name ) Eine strukturierte Darstellung des Namens der Person, des Ortes oder der Sache, die mit dem vCard-Objekt verknüpft ist Durch Semikolon getrennte Textfelder: Nachname, Vorname(n), Zusatzname(n), Titel(e) ( D r , P r , ...), Suffix (s) ( Jr. , MD). Felder können selbst mehrere durch Kommas getrennte Werte enthalten. N:Doe;John;;Dr;
NAME Nicht definiert Optional Nicht definiert Name ( Name ) Eine textliche Darstellung der Eigenschaft SOURCE
NICKNAME Nicht definiert Optional Optional Spitzname ( Spitzname ) Ein beschreibender oder bekannter Name, der anstelle oder zusätzlich zum Namen der Person, des Ortes oder der Sache angegeben wird Ein oder mehrere durch Kommas getrennte Textfelder NICKNAME:Jon,Johnny
NOTE Optional Optional Optional Hinweis ( Hinweis ) Gibt zusätzliche Informationen oder einen Kommentar an, der mit der vCard verknüpft ist Einzelnes Textfeld NOTE:Je connais la technique du tigre et de la grue, \ net je suis plus que compétent dans l'art exquis de l'épée de samouraï.
ORG Optional Optional Optional Name oder Organisationsabteilung ( Organisationsname oder Organisationseinheit ) Der Name und optional die Abteilung(en), die mit dem vCard-Objekt verknüpft sind. Diese Eigenschaft basiert auf den Eigenschaften Organisationsname und Abteilung im X.520- Standard . Durch Semikolon getrennte Textfelder: von der umfassendsten Entität links bis zur genauesten Entität innerhalb der Organisation rechts. ORG:Google;Équipe GMail;Détection des spams
PHOTO Optional Optional Optional Fotografie ( Foto ) Eine Abbildung oder ein Foto der Person, die mit der vCard verknüpft ist Ein URI zu einer externen Ressource oder zum binären Inhalt des Bilds (Angabe von Codierung und Typ) 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:data:image/jpeg;base64,[base64-data]

PRODID Nicht definiert Optional Optional Kennung ( Produktkennung ) Einzelnes Textfeld PRODID:-//ONLINE DIRECTORY//NONSGML Version 1//EN
PROFILE Optional Optional Nicht definiert Profil ( Profil ) Zeigt an, dass die vCard eine vCard ist Einzelnes Textfeld PROFILE:VCARD
RELATED Nicht definiert Nicht definiert Optional Associate ( Verwandt ) Mit der Person verbundene Entität Eine eindeutige URI (an eine vCard oder ein "mailto") RELATED;TYPE=ami:urn:uuid:03a0e51f-d1aa-4385-8a53-e29025acd8af
REV Optional Optional Optional Letzte Überarbeitung ( Letzte Überarbeitung ) Kombination aus Kalenderdatum und Uhrzeit der letzten Aktualisierung des vCard-Objekts Datum / Uhrzeit, zum Beispiel 20171231T235900Z REV:20121201T134211Z
ROLE Optional Optional Optional Funktion ( Rolle oder Beruf ) Die Rolle, der Beruf oder die Geschäftskategorie des vCard-Objekts innerhalb einer Organisation Einzelnes Textfeld ROLE:Directeur
SORT-STRING Nicht definiert Optional Ersetzt Text zum Sortieren ( Sort string ) Die Zeichenfolge, die verwendet wird, um den Namen des Objekts zu sortieren (Beispiel: "Croix" für "de la Croix")

In 4.0 werden diese Informationen in den SORT-ASEigenschaftenparametern gespeichert Nund / oder storedORG

Einzelnes Textfeld SORT-STRING:Doe
SOUND Optional Optional Optional Ton ( Ton ) Wenn diese Eigenschaft nicht mit anderen Eigenschaften gruppiert ist, gibt sie standardmäßig die Aussprache der Eigenschaft FN( formatierter Name ) des vCard-Objekts an. Ein URI zu einer externen Ressource oder zum binären Inhalt der Datei (Angabe von Codierung und Typ) 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 Optional Optional Optional Quelle ( Quelle ) URI zur neuesten Version der vCard Ein einzigartiger URI SOURCE:http://johndoe.com/vcard.vcf
TEL Optional Optional Optional Telefon ( Telefon ) Die Telefonnummernzeichenfolge für Sprachanrufe, die mit dem vCard-Objekt verknüpft sind Einzelnes Textfeld TEL;TYPE=cell:(+33)612345678
TITLE Optional Optional Optional Titel ( Titel ) Gibt den Titel der Position, Funktion oder Person an, die mit dem vCard-Objekt innerhalb einer Organisation verknüpft ist Einzelnes Textfeld TITLE:V.P. Recherche et développement
TZ Optional Optional Optional Zeitzone ( Zeitzone ) Anzeige der aktuellen Zeitzone des vCard-Objekts UTC- Offset im Format +05: 30 oder -02: 00 2.1 , 3.0 :TZ:-0500

4,0 :TZ:America/New_York

UID Optional Optional Optional Eindeutiger Bezeichner ( Eindeutiger Bezeichner ) Gibt einen Wert an, der einen eindeutigen, persistenten und globalen Bezeichner darstellt, der dem vCard-Objekt zugeordnet ist Einzelnes Textfeld UID:urn:uuid:da418720-3754-4631-a169-db89a02b831b
URL Optional Optional Optional URL ( URL ) Der Internet-Link, der es ermöglicht, die aktualisierten Informationen des vCard-Objekts in Echtzeit zu erhalten Ein einzigartiger URI URL:http://www.johndoe.com
VERSION Erforderlich Erforderlich Erforderlich Version ( Version ) VCard-Spezifikationsversion Einzelnes Textfeld VERSION:4.0
XML Nicht definiert Nicht definiert Optional XML ( XML ) Alle XML-Daten, die an die vCard angehängt sind. Wird verwendet, wenn die vCard in XML (xCard) kodiert ist und das XML-Dokument Informationen enthält, die nicht im xCard-Standard angegeben sind Einzelnes XML-Textfeld XML:<b>Ceci n'est pas un élément xCard</b>

Siehe auch

Anmerkungen

  1. IANA MIME-Typverzeichnis: vcard-Typ
  2. IETF RFC 6350
  3. Anhang A. Unterschiede zu RFCs 2425 und 2426

Externe Links