3 votos

¿Cómo puedo importar un archivo VCARD (información de contacto) a través de un código QR en los contactos de Android?

Me gustaría generar un código QR con mis datos de contacto para poner en un sitio web o en mi teléfono para mostrar a la gente. Deberían poder escanearlo e importarlo automáticamente a sus contactos del teléfono. Todo lo que he encontrado en internet fueron soluciones que convierten un texto VCARD en un código QR. Los escáneres de códigos QR lo interpretan como un texto (el escaneo funciona) pero no son capaces de interpretarlo como información de contacto y pasarla a la aplicación de contactos para ser importada. Me pregunto cómo resolver esto.

BEGIN:VCARD
VERSION:2.1
N;CHARSET=utf-8:Doe;John;;;
FN;CHARSET=utf-8:John Doe
ORG;CHARSET=utf-8:Dunder Mifflin
TITLE;CHARSET=utf-8:Manager
URL;WORK:dunder.com
EMAIL;WORK:john@dunder.com
TEL;CELL:+15551122334
ADR;WORK;CHARSET=utf-8:;;;Scranton;;;USA
END:VCARD

ejemplo de código QR

Editar: alojar el archivo VCF con el tipo de MIME correcto te permite descargar el archivo e importarlo. Pero esto es innecesariamente complicado. Creo que debería ser posible realizar una importación directa desde el código QR.

4voto

Poelinca Dorin Puntos 5491

Simplemente como aclaración a las otras respuestas:

Esto dependerá de la aplicación que uses para escanear el código, esa aplicación debe soportar el formato VCARD.

En versiones recientes de Android (desde Android 8, creo), la aplicación de cámara estándar proporcionada por Google o el fabricante generalmente soporta códigos QR, y también soporta el formato VCARD, por lo que si utilizas Android puro, la aplicación de cámara debería funcionar.

Si tu aplicación de cámara no soporta códigos QR VCARD (por ejemplo, la aplicación en algunas versiones de LineageOS), puedes utilizar una aplicación de escaneo de códigos dedicada que sí lo haga. Algunos ejemplos:

  • QR Scanner (PFA), disponible en Google Play y también en F-Droid
  • Barcode Scanner, disponible en F-Droid

3voto

pr0nin Puntos 353

En las versiones recientes de Android, la aplicación de cámara tiene un lector de códigos QR integrado. Si apuntas la cámara al código QR, aparecerá un pequeño texto que contiene el nombre de contacto John Doe - como se muestra en la captura de pantalla (de un Pixel4a con Android 13).

Si el usuario toca el nombre, se abrirá un cuadro de diálogo que preguntará qué hacer con el contacto, por ejemplo, agregarlo a la libreta de direcciones predeterminada (Google Contacts).

Aplicación de cámara en código QR de vcard

2voto

VPNer Puntos 53

Por casualidad me topé con esta aplicación en F-Droid, la cual puedes importar. https://f-droid.org/es/packages/com.secuso.privacyFriendlyCodeScanner/

Parecía que la tarjeta Vcard y el código QR estaban bien, pero el escáner integrado en LineageOS y otra aplicación que probé no pudieron reconocer una VCard.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X