Blog
Cách đọc hộ chiếu và thẻ căn cước bằng mã, và ý nghĩa của các câu trả lời – do chính những người xây dựng doc.cheap viết, với mọi nhận định về sản phẩm đều được kiểm chứng trên sản phẩm.
doc.cheap là một API OCR hộ chiếu và thẻ căn cước trả về giấy tờ dưới dạng JSON, và API OCR hộ chiếu miễn phí nhận những lệnh gọi đầu tiên mà không cần tài khoản.
-
Kiểm tra MRZ phát hiện được gì và không phát hiện được gì: nhập môn sàng lọc giấy tờ
Kiểm tra MRZ trong KYC bắt được lỗi đọc và đa số lỗi đảo chỗ, nhưng không bắt được giả mạo nhất quán, dữ liệu sao chép, giấy tờ hết hạn, ảnh bị thay.
-
Họ tên trong MRZ: chuyển tự, cắt ngắn và dấu phân cách <<
Cách MRZ hộ chiếu ghi họ tên: dấu phân cách <<, ký tự đệm, chuyển tự sang A–Z và cắt ngắn, kèm bộ phân tích Python và vector kiểm thử.
-
OCR hộ chiếu với PHP và Laravel: đọc MRZ bằng curl và Http client
Đọc MRZ hộ chiếu trong PHP bằng curl thuần hoặc Http client của Laravel: một request, thử lại với một idempotency key, mã lỗi và cờ billed.
-
Đọc hộ chiếu từ Claude Code và Cursor: ba quy trình làm việc
Ba quy trình OCR hộ chiếu cho Claude Code và Cursor: một thư mục ảnh quét thành CSV, đối chiếu một hộ chiếu với biểu mẫu, và fixture kiểm thử ngoại tuyến.
-
Đăng ký khách lưu trú ở Tây Ban Nha, Ý và Đức: biểu mẫu check-in phải ghi những gì
Dữ liệu khách mà khách sạn ở Tây Ban Nha, Ý và Đức phải ghi khi check-in, trường nào lấy từ hộ chiếu, cùng thời hạn gửi và thời gian lưu trữ.
-
Thẻ căn cước TD1 và MRZ: theo luật EU, thẻ căn cước quốc gia nào phải có MRZ
MRZ nằm ở đâu trên thẻ căn cước TD1, 90 ký tự của nó có nghĩa gì, và thẻ căn cước EU nào phải có MRZ hoạt động được từ ngày 3 tháng 8 năm 2026.
-
OCR hộ chiếu trong C#: đọc MRZ bằng HttpClient, record và thử lại an toàn
Đọc MRZ hộ chiếu trong C# bằng một lệnh gọi HttpClient: record có kiểu cho kết quả, thử lại với cùng một khóa idempotency, và cờ billed.
-
Đặc tả MCP ngày 2026-07-28 cho tool server: máy chủ đọc giấy tờ cần thay đổi gì
MCP 2026-07-28 bỏ session và bước bắt tay initialize. Điều đó có ý nghĩa gì với một tool server đọc hộ chiếu, và còn những gì phải xây.
-
Đọc, trả về, quên đi: xử lý ảnh quét hộ chiếu mà không lưu ảnh
GDPR yêu cầu gì với ảnh hộ chiếu, bản sao rò rỉ ở đâu trong một luồng tải lên thông thường, và mô hình đọc, trả về, quên đi không giữ bản nào phía API.
-
OCR hộ chiếu bằng Python: một request, retry an toàn và cờ billed
Đọc ảnh hộ chiếu thành JSON từ Python với requests: một lệnh gọi, retry bằng idempotency key không thể tính phí hai lần, và cờ billed.
-
Ngày trong MRZ không có thế kỷ: đọc YYMMDD mà không gặp lỗi năm 2000
Ngày trong MRZ có dạng YYMMDD, không có thế kỷ. Quy tắc cho ngày sinh và ngày hết hạn, bẫy 29 tháng 2, cùng mã Python và JavaScript kèm vector kiểm thử.
-
Ví danh tính số EU phải sẵn sàng trước 24/12/2026: điều gì thay đổi với ứng dụng quét hộ chiếu
Hạn chót ví ngày 24/12/2026 đến từ đâu, ví gửi đi những dữ liệu gì, và vì sao quét hộ chiếu hoặc thẻ căn cước vẫn là phương án dự phòng.
-
Chữ số kiểm tra trong MRZ hộ chiếu hoạt động thế nào (kèm bộ kiểm tra bằng Python và JavaScript)
Thuật toán 7-3-1 trong MRZ của hộ chiếu và thẻ căn cước, vị trí từng chữ số kiểm tra trong TD1, TD2, TD3 và một bộ kiểm tra để bạn dán vào dự án.
-
Cho agent đọc giấy tờ tùy thân qua MCP
Cho Claude, Cursor hay bất kỳ client MCP nào một công cụ đọc hộ chiếu và thẻ căn cước thành JSON: cài đặt, ba công cụ, kiểm soát chi phí và quyền riêng tư.
-
OCR hộ chiếu với Node.js: fetch, retry an toàn và cờ billed
Đọc ảnh hộ chiếu hoặc thẻ căn cước thành JSON từ Node.js bằng fetch thuần: thử lại mà không bị tính tiền hai lần, và lượt quét thất bại không mất phí.