Danh thiếp vCard (.vcf)
IETF Tiêu chuẩnDanh thiếp Điện tử vCard (VCF) là tiêu chuẩn toàn cầu cho danh bạ sổ địa chỉ điện tử, cho phép chia sẻ liên hệ liền mạch, đồng bộ hóa danh bạ điện thoại và nhập địa chỉ trên điện thoại thông minh, ứng dụng khách email và nền tảng CRM.
Chuyển đổi VCF sang CSV
Trình chuyển đổi từ VCF sang CSV miễn phí trên trình duyệt. Chuyển đổi tệp ngay lập tức trên thiết bị của bạn.
Kiểm tra & Siêu dữ liệu
Các hệ điều hành và trình phân tích tệp nhận dạng tệp VCF bằng cách kiểm tra chuỗi byte nhị phân đầu tệp:
Chữ ký tiêu đề ở cấp độ Byte (Magic Bytes)
Các hệ điều hành và trình phân tích tệp nhận dạng tệp VCF bằng cách kiểm tra chuỗi byte nhị phân đầu tệp:
CHỮ KÝ HEX (OFFSET 0):
42 45 47 49 4E 3A 56 43 41 52 44BIỂU DIỄN ASCII: BEGIN:VCARD
Tiêu chuẩn hóa: IETF RFC 6350 (vCard v4.0)
Thông số kỹ thuật
| Kiến trúc Container | Plaintext record starting with BEGIN:VCARD and ending with END:VCARD containing structured contact properties |
| Nén | Uncompressed text (embedded photos use Base64 or URI links) |
| Thứ tự byte Endianness | UTF-8 / Unicode text stream |
| Không gian màu | Embedded contact photo profiles |
| Kênh & Cấu trúc | Full name (FN), structured name (N), phone numbers (TEL), emails (EMAIL), addresses (ADR), photos (PHOTO) |
| Kích thước tối đa | Unbounded contact list (can concatenate thousands of vCards in one .vcf file) |
| Độ trong suốt | None |
| Truyền phát & Tăng dần | Sequential card-by-card streaming parsing |
Ma trận so sánh kỹ thuật: VCF so với các đối thủ
| Thuộc tính kỹ thuật | VCF (Hiện tại) | CSV | JSON | LDIF |
|---|---|---|---|---|
| Nhập Điện thoại Di động | Nhập một chạm nguyên bản 100% (iOS/Android) | Yêu cầu ánh xạ cột | Yêu cầu tập lệnh nhà phát triển | Sử dụng máy chủ thư mục LDAP |
| Ảnh Liên hệ | Base64 được nhúng hoặc URI ảnh | Không có (chỉ văn bản) | URL hoặc chuỗi Base64 | Hình ảnh nhị phân Base64 |
| Tiêu chuẩn hóa | IETF RFC 6350 (vCard 4.0) | RFC 4180 (Bảng tính) | RFC 8259 (Dữ liệu web) | RFC 2849 (Thư mục LDAP) |
| Nhiều Nhãn Điện thoại | Các loại nguyên bản (CELL, WORK, HOME) | Yêu cầu các cột riêng biệt | Mảng có cấu trúc | Thuộc tính LDAP |
Các chế độ hỏng hóc phổ biến & Hướng dẫn khôi phục Hex
Tên liên hệ được nhập hiển thị các ký tự bị biến dạng (ví dụ: '=C3=A9').
Nguyên nhân gốc rễ: Mã hóa Quoted-Printable từ vCard 2.1 cũ chưa được giải mã đúng cách thành UTF-8.
Khắc phục: Chuẩn hóa và chuyển mã sang vCard 4.0 UTF-8 bằng File2File Contact Converter.
Phân tích bảo mật & Các vectơ tấn công bộ phân tích cú pháp
Tệp VCF là văn bản thuần túy, nhưng các giá trị thuộc tính bị lỗi có thể kích hoạt tình trạng tràn bộ đệm trong các ứng dụng sổ địa chỉ hoặc XSS trong danh bạ web.
Các Véc-tơ Tấn công Đã biết
- Tràn bộ đệm trong trình phân tích cú pháp sổ địa chỉ điện thoại thông minh khi nhập chuỗi ảnh Base64 khổng lồ.
- Tiêm nhiễm XSS thông qua các trường tên liên hệ hoặc ghi chú chưa được vệ sinh trong sổ địa chỉ webmail.
- Từ chối dịch vụ thông qua các tham chiếu nhóm liên hệ tuần hoàn.
Thực tiễn Tốt nhất về Phòng thủ:
Nguồn gốc lịch sử & Các cột mốc
Ưu điểm & Lợi ích chính
- Tiêu chuẩn danh bạ di động phổ quát: nhấp đúp vào tệp .vcf sẽ nhập danh bạ ngay lập tức trên iPhone, Android, Mac và Windows.
- Dữ liệu liên hệ phong phú: lưu trữ nhiều số điện thoại, địa chỉ email, địa chỉ đường phố, tên công ty, ngày sinh và ảnh hồ sơ.
- Hỗ trợ nhiều liên hệ: toàn bộ danh bạ điện thoại gồm hàng nghìn liên hệ có thể được xuất thành một tệp .vcf duy nhất.
Hạn chế & Nhược điểm kỹ thuật
- Sự khác biệt về phương ngữ giữa vCard 2.1, 3.0 và 4.0 có thể gây ra lỗi hỏng ảnh hoặc ký tự có dấu trên các điện thoại cũ hơn.
- Ảnh liên hệ được mã hóa Base64 có thể làm tăng đáng kể kích thước tệp văn bản.
- Không có phân cấp ánh xạ quan hệ hoặc đồng bộ hóa nhóm nguyên bản giữa các sổ địa chỉ đám mây khác nhau.
Thông tin kỹ thuật thú vị
- Mọi tệp vCard hợp lệ đều bắt đầu bằng chính xác dòng 'BEGIN:VCARD' và kết thúc bằng 'END:VCARD'.
- Khi bạn chia sẻ một liên hệ từ điện thoại iPhone hoặc Android của mình qua tin nhắn văn bản, điện thoại của bạn sẽ tạo và gửi một tệp .vcf.
- vCard ban đầu được thiết kế bởi Hiệp hội Versit, một liên minh được thành lập vào năm 1994 bởi Apple, IBM, AT&T và Siemens.
Các câu hỏi kỹ thuật thường gặp
Làm thế nào để chuyển danh bạ từ Android sang iPhone?
Xuất danh bạ từ Android dưới dạng tệp .vcf, gửi email hoặc dùng AirDrop sang iPhone, sau đó nhấn vào tệp để nhập tất cả danh bạ một cách tự động.
Tôi có thể chuyển đổi danh sách liên hệ CSV sang VCF không?
Có! File2File.app có thể chuyển đổi bảng tính danh bạ Excel hoặc CSV thành tệp .vcf tiêu chuẩn để nhập trực tiếp vào bất kỳ điện thoại thông minh nào.
Làm thế nào để mở tệp VCF trên máy tính?
Bạn có thể mở tệp VCF trong Windows Contacts, Apple Contacts, Microsoft Outlook hoặc xem và chỉnh sửa chúng trực tuyến bằng File2File.app.