vCard | |
---|---|
Extensión | .vcardo.vcf |
tipo MIME | texto/vcard [1] |
Desarrollador | Consorcio de correo de Internet |
Tipo de formato | tarjeta de visita electrónica |
Contiene | Información del contacto |
vCard es un formato de texto para intercambiar tarjetas comerciales electrónicas . Un archivo vCard consta de entradas de vCard, cada una de las cuales contiene la información de una tarjeta de presentación. Una entrada de vCard puede contener un nombre, dirección, números de teléfono, URL , logotipo, fragmentos de video y audio, etc.
El archivo vCard generalmente tiene la extensión .vcf .
El formato vCard o Versitcard , como lo llaman los usuarios de habla inglesa, fue desarrollado en 1995 por el consorcio Versit , que incluía a Apple Computer , AT&T (luego Lucent ), IBM y Siemens . En diciembre de 1996 , todos los derechos del formato pasaron al Internet Mail Consortium .
La versión 2.1 recibió soporte en la mayoría de los clientes de correo electrónico. La versión 3.0 se describe en RFC 2425 y RFC 2426 .
El formato vCard descrito en RFC 2426 es una extensión del formato MIME-DIR descrito en RFC 2425 .
De acuerdo con RFC 2425 , los datos MIME-DIR son texto que consta de líneas con el formato <attribute type>:<attribute value> . El tipo de atributo puede incluir parámetros con información sobre el idioma, la codificación y otra información del servicio. El valor de un atributo se representa en uno u otro formato de valor .
La agrupación arbitraria de atributos es posible, por ejemplo, los atributos se pueden agrupar en grupos HOME (hogar) y WORK (trabajo). En este caso, el nombre del grupo se ingresa antes del nombre del tipo de cada atributo, separado de éste por un punto. La aplicación del lector ignora el grupo o hace que los atributos marcados con el mismo grupo se muestren uno al lado del otro. El formato vCard no implica ningún otro uso de dichos grupos.
Además de los formatos de valor de atributo uri, date, date-time y float definidos para MIME-DIR, se introducen formatos binarios, de número de teléfono, utc-offset y vcard para vCard. Además, además de los parámetros de valor ENCODING, VALUE, CHARSET, LANGUAGE y CONTEXT, se agrega el parámetro TYPE para aclarar el significado de los atributos de algunos tipos. Los caracteres de servicio como comas, punto y coma, saltos de línea, etc. en los valores deben estar precedidos por \ . Las líneas de más de 75 caracteres se rompen especialmente cuando se guarda o transfiere el archivo y se deben invertir para su interpretación.
Dentro de un solo archivo, puede haber una o más tarjetas de presentación, cada una de las cuales comienza con una línea con el atributo BEGIN:VCARD y termina con una línea con el atributo END:VCARD . Entre estas líneas hay líneas de atributos vCard, entre los cuales deben estar presentes atributos de tipo VERSION, FN y N.
Además de los tipos de atributos BEGIN, END, SOURCE, NAME y PROFILE definidos en RFC 2425 , RFC 2426 define los siguientes tipos de atributos para el formato vCard : FN, N, NICKNAME, PHOTO, BDAY, ADR, LABEL, TEL, EMAIL , MAILER, TZ, GEO, TÍTULO, ROL, LOGOTIPO, AGENTE, ORG, CATEGORÍAS, NOTA, PRODID, REV, SORT-STRING, SONIDO, URL, UID, VERSIÓN, CLASE, CLAVE [1] .
A continuación se muestra una tabla para la versión 3.0 (la versión 4.0 es actualmente relevante):
Nombre | Descripción | Semántica | Ejemplo |
---|---|---|---|
VERSIÓN | versión | Versión de la especificación vCard. Debe venir inmediatamente después de BEGIN | VERSION:3.0 |
FN | nombre formateado | Nombre completo como una sola cadena | FN:к.м.н., пр. Nikita0503 |
norte | Nombre | Una representación estructurada de un nombre. Los valores deben ser listados separados por punto y coma en el siguiente orden: apellido; nombre; patronímico (nombres adicionales); prefijos; sufijos Cada uno de los valores también puede ser múltiple, en cuyo caso los elementos deben estar separados por una coma. La lista no tiene que estar completa, por ejemplo, se pueden omitir el patronímico y los prefijos. | N:Иванов;Иван;Иванович |
APODO | Apodo | Apodo ( nickname ) del objeto de la tarjeta de visita | NICKNAME:Nikita0503 |
FOTO | fotógrafo | Imagen o fotografía. Valor en formato binario |
PHOTO;VALUE=uri:http://www.abc.com/pub/photos/jqpublic.gif FOTO;CODIFICACIÓN=b;TIPO=JPEG:MIICajCCAdOgAwIBAgICBEUwDQYJKoZIhvc NAQEEBQAwdzELMAkGA1UEBhMCVVMxLDAqBgNVBAoTI05ldHNjYXBlIENvbW11b mljYXRpb25zIENvcnBvcmF0aW9uMRwwGgYDVQQLExNJbmZvcm1hdGlvbiBTeXN0 <... resto de datos binarios codificados "B"...> |
CUMPLEAÑOS | cumpleaños | Fecha de nacimiento |
BDAY:1970-12-31 BDAY:1970-12-31T23:10:00Z BDAY:1970-12-31T08:30:00-06:00 |
ADR | dirección de entrega | Representación estructurada de la dirección. En el valor, separados por punto y coma, se deben presentar los componentes de la dirección en el siguiente orden: Apartado postal; dirección extendida; casa y calle; localidad; región (estado, región); código postal; país. A diferencia del atributo N, todos los puntos y comas deben estar en la dirección, incluso si no se completan todos los elementos. Los valores de varios componentes se pueden separar con comas.
El tipo de dirección se puede especificar con el parámetro TYPE, que puede incluir uno o más de los siguientes valores:
También se pueden especificar otros tipos de IANA registrados o que comiencen con "X-" . El valor predeterminado es TYPE=intl, postal, paquete, trabajo |
ADR;TYPE=dom,home,postal,parcel:;;123 Main Street;Any Town;CA;91921-1234;usa |
ETIQUETA | Etiqueta de dirección | El nombre completo y la dirección del destinatario en una sola línea, tal como deben aparecer en una carta o paquete. El tipo de dirección se puede especificar con el parámetro TYPE de la misma forma que para los atributos del tipo ADR. | LABEL;TYPE=dom, home, postal, parcel:Nikita0503\n 0000-1234 \n123 Main Street, at Any Town, CA |
TELÉFONO | Teléfono | Número de teléfono en un formato definido por el estándar X.500. El tipo de número de teléfono se puede especificar con el parámetro TIPO, que puede incluir uno o más de los siguientes valores:
También se pueden especificar otros tipos de IANA registrados o que comiencen con "X-" . De forma predeterminada, el tipo de teléfono se considera voz. |
TEL;TYPE=work, voice, pref, msg:+1-213-555-1234 |
Correo electrónico | Dirección de correo electrónico. El tipo de dirección se puede especificar con el parámetro TYPE, que puede incluir uno o más de los siguientes valores:
También se pueden especificar otros tipos de IANA registrados o que comiencen con "X-" . De forma predeterminada, el tipo de dirección de correo electrónico es Internet. |
EMAIL;TYPE=INTERNET:[email protected] | |
REMITENTE | Programa de correo electrónico | El tipo de correo utilizado, similar al atributo X-Mailer de los encabezados de correo electrónico. | MAILER:PigeonMail 2.1 |
TZ | zona horaria | Zona horaria | TZ:-05:00
TZ;VALUE=text:-05:00; EST; Raleigh/North Россия |
GEO | posicionamiento global | Latitud y longitud | GEO:93.657415,-122.082932 |
TÍTULO | Título | Título profesional | TITLE:Director\, Research and Development |
ROLE | Rol u ocupación | Cargo, de acuerdo con el estándar explicativo de Categoría de Negocios X.520. Introducido para poder interpretar automáticamente el puesto, independientemente de las peculiaridades de escribir el título del puesto en el atributo TITLE. El uso incorrecto de este atributo no es bienvenido. | ROLE:Programmer |
LOGO | Logo | logotipo de la organización |
LOGO;VALUE=uri:http://www.abc.com/pub/logos/abccorp.jpg LOGOTIPO;CODIFICACIÓN=b;TIPO=JPEG:MIICajCCAdOgAwIBAgICBEUwDQYJKoZIhvcN AQEEBQAwdzELMAkGA1UEBhMCVVMxLDAqBgNVBAoTI05ldHNjYXBlIENvbW11bm ljYXRpb25zIENvcnBvcmF0aW9uMRwwGgYDVQQLExNJbmZvcm1hdGlvbiBTeXN0 <...el resto de los datos binarios codificados en "B"...> |
AGENTE | agente | Colega (productor, secretario, asistente, etc.). Un valor de tipo vcard, que es la misma tarjeta de visita electrónica de esa persona, recogida en una línea separada por \n |
AGENT:BEGIN:VCARD\nFN:Susan Thomas\nTEL:+1-919-555-1234\nEMAIL\;INTERNET:[email protected]\nEND:VCARD\n AGENT;VALUE=uri:CID:[email protected] |
ORG. | Nombre de la organización o unidad organizativa | nombre de la organización | ORG:ABC\, Inc.;North American Division;Marketing
ORG:Рога и Копыта |
CATEGORIAS | Categoría | Lista de categorías separadas por comas. | CATEGORIES:TRAVEL AGENT
CATEGORIES:INTERNET,IETF,INDUSTRY,INFORMATION TECHNOLOGY |
NOTA | Nota | Información adicional o comentario | NOTE:This fax number is operational 0800 to 1715 EST\, Mon-Fri. |
PRODIDO | identificación de producto | Especifica el ID del producto que creó la tarjeta de presentación del objeto. Los desarrolladores deben utilizar un método como el establecido para los identificadores públicos formales en ISO 9070 para garantizar que un valor de texto sea único. |
PRODID:-//ONLINE DIRECTORY//NONSGML Version 1//EN |
RVDO | Ultima revision | Combinación de fecha y hora de la última actualización de vCard | REV:1995-10-31T22:27:10Z
REV:1997-11-15 |
CADENA DE CLASIFICACIÓN | Ordenar cadena | Especifica el apellido o el texto que se usará para la clasificación regional de los tipos FN y N. | FN: René van der Harten N:van der Harten;René;J.;Señor;RDON CADENA DE CLASIFICACIÓN:Harten FN: Robert Pau Shou Chang N: Pau; Shou Chang; Robert ORDENAR-CADENA:Pau FN:Osamu Koura N:Koura;Osamu CADENA DE CLASIFICACIÓN: Koura FN: Óscar del Pozo N: del Pozo Triscón; Óscar ORDENAR-CADENA:Pozo FN:Chistine d'Aboville N:d'Aboville;Christine CADENA DE CLASIFICACIÓN:Aboville |
SONIDO | sonido | Audio digital que contiene la pronunciación del nombre de la tarjeta de presentación, o puede contener algún aspecto de la tarjeta de presentación. Valor en formato binario. | SOUND;TYPE=BASIC;VALUE=uri:CID:[email protected] SONIDO;TIPO=BÁSICO;CODIFICACIÓN=b:MIICajCCAdOgAwIBAgICBEUwDQ... <...el resto de los datos binarios codificados en "B"...> |
UID | Identificador único | El identificador único global de la persona o recurso correspondiente asociado con la tarjeta de presentación. | UID:19950401-080045-40000F192713-0052 |
URL | URL | URL (dirección del sitio) | URL:http://ru.wikipedia.org/Nikita0503 |
CLASE | Clasificación de acceso | Especifica el acceso a la clasificación de objetos vCard | CLASS:PUBLIC
CLASS:PRIVATE CLASS:CONFIDENTIAL |
llave | Llave pública | Especifica la clave pública asociada con el objeto de tarjeta de presentación | CLAVE;CODIFICACIÓN=b:MIICajCCAdOgAwIBAgICBEUwDQYJKoZIhvcN... |
vCard admite extensiones privadas con el prefijo "X-". Varios de ellos son de uso común.
Algunos:
Extensión | Usado como | Datos | Semántica |
---|---|---|---|
Extensiones compatibles con una gran cantidad de programas diferentes | |||
X-ABUID | propiedad | línea | UUID de la libreta de direcciones de Apple |
X-ANIVERSARIO | propiedad | AAAA-MM-DD | cualquier aniversario, además de BDAY = Cumpleaños |
ASISTENTE X | propiedad | línea | nombre del asistente (en lugar de Agente ) |
X-GERENTE | propiedad | línea | El nombre del gerente |
X-ESPOSO | propiedad | línea | Nombre de la esposa |
X-AIM X-ICQ X-JABBER X-MSN X-SKYPE X-YAHOO X-GADUGADU X-GROUPWISE |
propiedad | línea | información de contacto de mensajería instantánea (IM); Parámetro TIPO como para TEL (por ejemplo, TRABAJO/CASA/OTRO) |
X-MS-IMADIRECCIÓN | propiedad | línea | información de contacto de mensajería instantánea (IM); el parámetro es utilizado por Microsoft Outlook |
X-MS-CARDPICTURE | propiedad | línea | Igual que FOTO o LOGOTIPO. el parámetro es utilizado por Microsoft Outlook |
X-FONÉTICO-NOMBRE, X-FONÉTICO-APELLIDO |
propiedad | línea | Registro fonético del nombre y apellido; utilizado en los sistemas operativos Android e IOS . |
Implementado y utilizado por Mozilla , también utilizado por Evolution | |||
X-MOZILLA-HTML | propiedad | VERDADERO FALSO | ¿El destinatario del correo desea recibir correos electrónicos en formato HTML? |
Implementado y utilizado por Evolution | |||
X-EVOLUCIÓN-ANIVERSARIO | propiedad | AAAA-MM-DD | cualquier aniversario, además de BDAY = Cumpleaños |
X-EVOLUTION-ASISTENTE | propiedad | línea | nombre del asistente (en lugar de Agente ) |
X-EVOLUCIÓN-BLOG-URL | propiedad | cadena/URL | Blog URL |
X-EVOLUTION-FILE-AS | propiedad | línea | un archivo con un nombre diferente (además de N = componentes de nombre y FN = nombre completo ) |
X-EVOLUTION-MANAGER | propiedad | línea | El nombre del gerente |
X-EVOLUCIÓN-ESPOSO | propiedad | línea | Nombre de la esposa |
X-EVOLUCIÓN-VIDEO-URL | propiedad | cadena/URL | dirección de chat de video |
X-EVOLUCIÓN-CALLBACK | Valor del parámetro TIPO TEL. | - | número de teléfono para comentarios |
X-EVOLUTION-RADIO | Valor del parámetro TIPO TEL. | - | información de contacto de la radio |
X-EVOLUCIÓN-TELEX | Valor del parámetro TIPO TEL. | - | Información de contacto de télex |
X-EVOLUCIÓN-TTYTDD | Valor del parámetro TIPO TEL. | - | Información de contacto de TTY (teletipo) |
Implementado y utilizado por Funambol | |||
X-FUNAMBOL-ANIVERSARIO | |||
X-FUNAMBOL-FACTURACIÓNINFO | |||
X-FUNAMBOL-CALLBACK | número de teléfono para comentarios | ||
X-FUNAMBOL-NIÑOS | |||
EMPRESAS X-FUNAMBOL | |||
X-FUNAMBOL-CUSTOMERID | |||
CARPETA X-FUNAMBOL | |||
X-FUNAMBOL-GENERO | |||
X-FUNAMBOL-GOBIERNOID | |||
X-FUNAMBOL-HOBBIES | |||
MENSAJERO INSTANTÁNEO X-FUNAMBOL | única dirección de mensajería instantánea (como Microsoft Outlook ) | ||
X-FUNAMBOL-INICIALES | |||
X-FUNAMBOL-IDIOMAS | |||
X-FUNAMBOL-GERENTE | |||
X-FUNAMBOL-MILEO | |||
X-FUNAMBOL-ORGANIZATIONALID | |||
X-FUNAMBOL-RADIO | |||
X-FUNAMBOL-ESPOSO | |||
X-FUNAMBOL-SUJETO | |||
X-FUNAMBOL-TELEX | |||
X-FUNAMBOL-YOMICOMPANYNAME | |||
X-FUNAMBOL-YOMIFIRSTNAME | |||
X-FUNAMBOL-YOMILAPELLIDO | |||
Implementado y utilizado por WebMoney | |||
X-WEBMONEY-ID | propiedad | número | Una secuencia digital única de 12 dígitos, que es la dirección del participante en el sistema WebMoney |