vCard - vCard

vCard
Dosya adı uzantısı
.vcf, .vcard
İnternet medya türü
metin/vkart
Tür kodu vCrd
Tekdüzen Tip Tanımlayıcısı (UTI) public.vcard
Tarafından geliştirilmiş Versit Consortium tarafından oluşturuldu , tüm haklar 1996'da Internet Mail Consortium'a , tüm haklar 2004'te CalConnect'e devredildi.
Biçim türü elektronik kartvizit
için konteyner İletişim bilgileri

VCF (Sanal İletişim Dosyası) olarak da bilinen vCard , elektronik kartvizitler için bir dosya formatı standardıdır . vCard'lar e-posta mesajlarına eklenebilir , Multimedya Mesaj Servisi (MMS), World Wide Web , anlık mesajlaşma veya QR kodu aracılığıyla gönderilebilir . Ad ve adres bilgilerini, telefon numaralarını , e-posta adreslerini, URL'leri , logoları , fotoğrafları ve ses kliplerini içerebilirler .

vCard, akıllı telefon kişilerinde, kişisel dijital yardımcılarda (PDA'lar), kişisel bilgi yöneticilerinde (PIM'ler) ve müşteri ilişkileri yönetiminde (CRM'ler) veri değişim formatı olarak kullanılır . Bu veri alışverişi uygulamalarını gerçekleştirmek için, her biri kendi özel alanı için "varyant standartları" olarak diğer "vCard varyantları" kullanılmış ve önerilmiştir: XML gösterimi, JSON gösterimi veya web sayfaları . Yükseltilmiş bir vCard olan vCard Plus, bir profil fotoğrafı, harita konumu ve diğer alanların yanı sıra tüm temel bilgileri içeren özelleştirilmiş bir açılış sayfasını kullanır. Bu, akıllı telefonlarda bir kişi dosyası olarak da kaydedilebilir.

genel bakış

Bir vCard için standart İnternet medya türü (MIME türü), belirtimin her sürümüne göre değişiklik göstermiştir:

vCard bilgileri web sayfalarında yaygındır : "serbest metin" içeriği insan tarafından okunabilir ancak makine tarafından okunamaz. Teknolojiler geliştikçe, "serbest metin" ( HTML ) de makine tarafından okunabilir olacak şekilde adapte oluyordu.

vCard Ontology ile RDFa , HTML'de ve SVG, MathML gibi çeşitli XML ailesi dillerinde kullanılabilir.

İlgili biçimler

jCard, " vCard için JSON Formatı", RFC  7095'te 2014'ün standart bir teklifidir . Bu öneri henüz yaygın olarak kullanılan bir standart haline gelmemiştir. RFC 7095, gerçek JSON nesneleri kullanmaz, bunun yerine sıraya bağlı etiket-değer çiftleri (bir XML dosyası gibi) dizilerini kullanır.

hCard , bir vCard'ın bir HTML sayfasının içine gömülmesine izin veren bir mikro biçimdir. Bu kullanma olanağı sağlar CSS her vCard özelliğini tanımlamak için sınıf isimleri. Normal HTML biçimlendirmesi ve CSS stili, web sayfasının bir hCard ayrıştırıcısı tarafından ayrıştırılma özelliğini etkilemeden hCard sınıf adlarıyla birlikte kullanılabilir. h-card, hCard'ın microformats2 güncellemesidir.

Özellikler

vCard, aşağıdaki özellik türlerini tanımlar.

Tüm vCard'lar ile başlar BEGIN:VCARDve ile biter END:VCARD. Tüm vCard'lar VERSION, vCard sürümünü belirten özelliği içermelidir . vCard'ın herhangi bir yerinde olmasına izin veren vCard 2.1 standardı dışında VERSIONhemen sonra gelmelidir BEGIN. Aksi takdirde, özellikler herhangi bir sırada tanımlanabilir.

İsim Mülk varlığı Açıklama Örnek
v. 2.1 v. 3.0 v 4.0
ADR İsteğe bağlı İsteğe bağlı İsteğe bağlı vCard nesnesi için fiziksel teslimat adresinin yapılandırılmış bir temsili. ADR;TYPE=home:;;123 Main St.;Springfield;IL;12345;USA
AGENT İsteğe bağlı İsteğe bağlı Tanımsız vCard nesnesi adına hareket edecek başka bir kişi hakkında bilgi. Tipik olarak bu, birey için bir alan yöneticisi, asistan veya sekreter olacaktır. Bir URL veya gömülü bir vCard olabilir. AGENT:http://mi6.gov.uk/007
ANNIVERSARY Tanımsız Tanımsız İsteğe bağlı Kişinin yıl dönümünü tanımlar. ANNIVERSARY:19901021
BDAY İsteğe bağlı İsteğe bağlı İsteğe bağlı vCard ile ilişkili kişinin doğum tarihi. BDAY:19700310
BEGIN Gerekli Gerekli Gerekli Tüm vCard'lar bu özellik ile başlamalıdır. BEGIN:VCARD
CALADRURI Tanımsız Tanımsız İsteğe bağlı Kişinin takvimine bir zamanlama isteği göndermek için kullanılacak bir URL. CALADRURI:http://example.com/calendar/jdoe
CALURI Tanımsız Tanımsız İsteğe bağlı Kişinin takviminin URL'si. CALURI:http://example.com/calendar/jdoe
CATEGORIES İsteğe bağlı İsteğe bağlı İsteğe bağlı Bu vCard tarafından temsil edilen nesneyi tanımlamak için kullanılabilecek bir "etiket" listesi. CATEGORIES:swimmer,biker
CLASS Tanımsız İsteğe bağlı Tanımsız vCard'daki bilgilerin hassasiyetini açıklar. CLASS:public
CLIENTPIDMAP Tanımsız Tanımsız İsteğe bağlı Aynı vCard'ın farklı revizyonlarını senkronize etmek için kullanılır. CLIENTPIDMAP:1;urn:uuid:3df403f4-5924-4bb7-b077-3c711d9eb34b
EMAIL İsteğe bağlı İsteğe bağlı İsteğe bağlı vCard nesnesiyle elektronik posta iletişimi için adres. EMAIL:[email protected]
END Gerekli Gerekli Gerekli Tüm vCard'lar bu özellikle bitmelidir. END:VCARD
FBURL Tanımsız Tanımsız İsteğe bağlı Kişinin takviminde ne zaman "boş" veya "meşgul" olduğunu gösteren bir URL tanımlar. FBURL:http://example.com/fb/jdoe
FN İsteğe bağlı Gerekli Gerekli vCard nesnesiyle ilişkilendirilmiş biçimlendirilmiş ad dizesi. FN:Dr. John Doe
GENDER Tanımsız Tanımsız İsteğe bağlı Kişinin cinsiyetini tanımlar. GENDER:F
GEO İsteğe bağlı İsteğe bağlı İsteğe bağlı Bir enlem ve boylam belirtir. 2.1 , 3.0 : GEO:39.95;-75.1667
4.0 :GEO:geo:39.95,-75.1667
IMPP Tanımsız Belki İsteğe bağlı Bir anlık ileti tanıtıcısı tanımlar.

Bu özellik, en son vCard sürümü 3.0 olduğunda ayrı bir RFC'de tanıtıldı. Bu nedenle, 3.0 vCard'lar bu özelliği başka türlü bildirmeden kullanabilir.

IMPP:aim:[email protected]
KEY İsteğe bağlı İsteğe bağlı İsteğe bağlı vCard nesnesiyle ilişkili genel şifreleme anahtarı. Harici bir URL'ye işaret edebilir, düz metin olabilir veya Base64 ile kodlanmış bir metin bloğu olarak vCard'a gömülü olabilir . 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 Tanımsız Tanımsız İsteğe bağlı Bu vCard'ın temsil ettiği varlık türünü tanımlar: 'uygulama', 'bireysel', 'grup', 'yer' veya 'kuruluş'; 'x-*' değerleri deneysel amaçlar için kullanılabilir. KIND:individual
LABEL İsteğe bağlı İsteğe bağlı olmadan dahil vCard ile ilişkili ( ADRmülkle ilgili ) kişiye/nesneye fiziksel bir paket teslim edilirken posta etiketine konulması gereken asıl metni temsil eder .

4.0 sürümünde desteklenmez. Bunun yerine, bu bilgiler özelliğin LABELparametresinde depolanır ADR. Örnek:ADR;TYPE=home;LABEL="123 Main St\nNew York, NY 12345":;;123 Main St;New York;NY;12345;USA

LABEL;TYPE=HOME:123 Main St.\nSpringfield, IL 12345\nUSA
LANG Tanımsız Tanımsız İsteğe bağlı Kişinin konuştuğu dili tanımlar. LANG:fr-CA
LOGO İsteğe bağlı İsteğe bağlı İsteğe bağlı vCard'ın ait olduğu kişiyle ilişkilendirilen kuruluşun logosunun bir resmi veya grafiği. Harici bir URL'ye işaret edebilir veya vCard'a Base64 ile kodlanmış bir metin bloğu olarak gömülebilir . 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 İsteğe bağlı İsteğe bağlı Tanımsız Kullanılan e-posta programının türü. MAILER:Thunderbird
MEMBER Tanımsız Tanımsız İsteğe bağlı Bu vCard'ın temsil ettiği grubun parçası olan bir üyeyi tanımlar. Kabul edilebilir değerler şunları içerir:
  • bir e-posta adresi içeren bir "mailto:" URL'si
  • üyenin kendi vCard'ına başvuran bir UID
Bu KINDözelliğin kullanılabilmesi için özelliğin "grup" olarak ayarlanması gerekir.
MEMBER:urn:uuid:03a0e51f-d1aa-4385-8a53-e29025acd8af
N Gerekli Gerekli İsteğe bağlı vCard nesnesiyle ilişkili kişinin, yerin veya şeyin adının yapılandırılmış bir temsili. N:Doe;John;;Dr;
NAME Tanımsız İsteğe bağlı Tanımsız Özelliğin metinsel bir temsilini sağlar SOURCE.
NICKNAME Tanımsız İsteğe bağlı İsteğe bağlı Bu vCard tarafından temsil edilen nesne için bir veya daha fazla açıklayıcı/tanıdık ad. NICKNAME:Jon,Johnny
NOTE İsteğe bağlı İsteğe bağlı İsteğe bağlı vCard ile ilişkili ek bilgileri veya bir yorumu belirtir. NOTE:I am proficient in Tiger-Crane Style,\nand I am more than proficient in the exquisite art of the Samurai sword.
ORG İsteğe bağlı İsteğe bağlı İsteğe bağlı vCard nesnesiyle ilişkili kuruluşun adı ve isteğe bağlı olarak birim(ler)i. Bu özellik, X.520 Kuruluş Adı özniteliğini ve X.520 Kuruluş Birimi özniteliğini temel alır. ORG:Google;GMail Team;Spam Detection Squad
PHOTO İsteğe bağlı İsteğe bağlı İsteğe bağlı vCard ile ilişkili kişinin resmi veya fotoğrafı. Harici bir URL'ye işaret edebilir veya vCard'a Base64 ile kodlanmış bir metin bloğu olarak gömülebilir . 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 Tanımsız İsteğe bağlı İsteğe bağlı vCard nesnesini oluşturan ürünün tanımlayıcısı. PRODID:-//ONLINE DIRECTORY//NONSGML Version 1//EN
PROFILE İsteğe bağlı İsteğe bağlı Tanımsız vCard'ın bir vCard olduğunu belirtir. PROFILE:VCARD
RELATED Tanımsız Tanımsız İsteğe bağlı Kişinin ilişkili olduğu başka bir varlık. Kabul edilebilir değerler şunları içerir:
  • bir e-posta adresi içeren bir "mailto:" URL'si
  • kişinin kendi vCard'ına başvuran bir UID
RELATED;TYPE=friend:urn:uuid:03a0e51f-d1aa-4385-8a53-e29025acd8af
REV İsteğe bağlı İsteğe bağlı İsteğe bağlı vCard'ın en son güncellendiği zaman için bir zaman damgası. REV:20121201T134211Z
ROLE İsteğe bağlı İsteğe bağlı İsteğe bağlı Bir kuruluştaki vCard nesnesinin rolü, mesleği veya iş kategorisi. ROLE:Executive
SORT-STRING Tanımsız İsteğe bağlı olmadan dahil Bir uygulama bu vCard'ı bir şekilde sıraladığında kullanılması gereken bir dize tanımlar.

4.0 sürümünde desteklenmez. Bunun yerine, bu bilgiler ve/veya özelliklerin SORT-ASparametresinde saklanır . NORG

SORT-STRING:Doe
SOUND İsteğe bağlı İsteğe bağlı İsteğe bağlı Varsayılan olarak, bu özellik diğer özelliklerle gruplandırılmamışsa FN, vCard nesnesinin özelliğinin telaffuzunu belirtir . Harici bir URL'ye işaret edebilir veya vCard'a Base64 ile kodlanmış bir metin bloğu olarak gömülebilir . 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 İsteğe bağlı İsteğe bağlı İsteğe bağlı Bu vCard'ın en son sürümünü almak için kullanılabilecek bir URL. SOURCE:http://johndoe.com/vcard.vcf
TEL İsteğe bağlı İsteğe bağlı İsteğe bağlı vCard nesnesiyle telefon iletişimi için bir telefon numarasının kurallı sayı dizisi. TEL;TYPE=cell:(123) 555-5832
TITLE İsteğe bağlı İsteğe bağlı İsteğe bağlı Bir kuruluştaki vCard nesnesiyle ilişkili bireyin iş unvanını, işlevsel konumunu veya işlevini belirtir. TITLE:V.P. Research and Development
TZ İsteğe bağlı İsteğe bağlı İsteğe bağlı vCard nesnesinin saat dilimi. 2.1 , 3.0 : TZ:-0500
4.0 :TZ:America/New_York
UID İsteğe bağlı İsteğe bağlı İsteğe bağlı Nesneyle ilişkili kalıcı, genel olarak benzersiz bir tanımlayıcıyı temsil eden bir değeri belirtir. UID:urn:uuid:da418720-3754-4631-a169-db89a02b831b
URL İsteğe bağlı İsteğe bağlı İsteğe bağlı Kişiyi bir şekilde temsil eden bir web sitesine işaret eden bir URL. URL:http://www.johndoe.com
VERSION Gerekli Gerekli Gerekli vCard belirtiminin sürümü. 4.0 sürümünde, bu BEGINözellikten hemen sonra gelmelidir . VERSION:3.0
XML Tanımsız Tanımsız İsteğe bağlı vCard'a eklenen herhangi bir XML verisi. Bu, vCard XML'de kodlanmışsa (xCard standardı) ve XML belgesinde xCard standardının parçası olmayan öğeler varsa kullanılır. XML:<b>Not an xCard XML element</b>

Ayrıca bakınız

Referanslar

Dış bağlantılar