Android Middleware Agent

Thai ID Smart Card Agent

แอปพลิเคชันเบื้องหลัง (Middleware Service) บนระบบปฏิบัติการ Android สำหรับอ่านข้อมูลบัตรประจำตัวประชาชนไทยผ่านเครื่องอ่าน USB Smart Card Reader เพื่อส่งต่อข้อมูลไปยัง Web Application หรือระบบงานต่างๆ ได้อย่างสะดวกรวดเร็วและปลอดภัย

ดาวน์โหลด APK สำหรับ Android
ไฟล์ติดตั้ง: smartcard_agent.apk Direct Download via R2 CDN

อ่านข้อมูลเร็ว & Real-time

ดึงข้อมูลหน้าบัตรและรูปถ่ายความละเอียดสูงได้อย่างรวดเร็ว ส่งผลลัพธ์ผ่าน Server-Sent Events (SSE) หรือ REST API ทันทีเมื่อเสียบบัตร

Zero Storage ปลอดภัยสูงสุด

ไม่มีการบันทึกข้อมูลส่วนบุคคล (PII) เก็บไว้ในเครื่อง ข้อมูลอยู่ในหน่วยความจำชั่วคราวและส่งตรงไปยังแอปพลิเคชันผู้เรียกใช้งานทันที สอดคล้องตามมาตรฐาน PDPA

REST API & Deep Link

รองรับการเชื่อมต่อ 2 รูปแบบ ทั้ง Web API (HTTP/HTTPS) พร้อมระบบจับคู่ 8-Digit PIN และ URL Scheme Deep Link (smartcard-agent://)

รองรับ USB CCID หลากหลาย

ทำงานร่วมกับเครื่องอ่านบัตรมาตรฐาน USB CCID เช่น SCM SCR3310, FEITIAN และเครื่องอ่านทั่วไปผ่านสาย USB OTG หรือ USB Type-C

ขั้นตอนการติดตั้งและเริ่มใช้งาน
  1. 1

    ดาวน์โหลดไฟล์ APK

    กดปุ่ม "ดาวน์โหลด APK สำหรับ Android" ด้านบน เพื่อดาวน์โหลดไฟล์ smartcard_agent.apk ลงในเครื่อง Android ของคุณ

  2. 2

    อนุญาตการติดตั้งแอปภายนอก

    หากระบบแจ้งเตือนความปลอดภัย ให้เลือก "อนุญาตการติดตั้งแอปจากแหล่งที่ไม่รู้จัก" (Allow Install Unknown Apps) ในการตั้งค่าความปลอดภัยของ Android

  3. 3

    เสียบเครื่องอ่านบัตร Smart Card

    เชื่อมต่อเครื่องอ่านบัตร USB ผ่านพอร์ต OTG หรือ USB-C เมื่อมีหน้าต่างถามสิทธิ์การเข้าถึงอุปกรณ์ USB ให้กด "อนุญาต" (Allow / Always allow)

  4. 4

    พร้อมให้บริการ (Foreground Service)

    ระบบจะเปิดบริการเป็น Foreground Service พร้อมรอรับคำสั่งอ่านบัตรจาก Web Application หรือแอปพลิเคชันที่จับคู่ไว้ทันที

ความต้องการของระบบ (System Requirements):

Android 8.0 (API 26) ขึ้นไป รองรับพอร์ต USB Host / OTG USB CCID Smart Card Reader เครือข่าย Wi-Fi / Local LAN (สำหรับโหมด REST API)
คัดลอกลิงก์ดาวน์โหลดเรียบร้อยแล้ว!