🪪 泰国国民身份证 OCR
1.25 IC每页(正面)/ 0.75 IC(背面)
欢迎使用泰国国民身份证 OCR API,版本 3.5,这是由艾艾普科技有限公司开发的 AI 产品。我们的 API 旨在以高精度和高速度从泰国国民身份证图像的正面和背面提取文本信息。我们的 API 支持 JPEG、JPG、PNG、HEIC、HEIF 和 PDF 文件格式,处理一张身份证图像仅需 1-2 秒。
试用演示
入门指南
-
前提条件
- 来自艾艾普科技的 API 密钥
- 泰国国民身份证图像(正面/背面)
- 支持的文件格式:JPEG、JPG、PNG、HEIC、HEIF、PDF
- 最大文件大小:10MB
-
快速入门
- 快速处理(每张卡 1-2 秒)
- 高精度文本提取(字符级别准确率 98.13%)
- 支持多种文件格式
-
主要功能
- 详细的字段提取,包括:
- 身份证号码
- 全名(泰语和英语)
- 出生日期
- 宗教
- 地址
- 签发日期和到期日期
- 支持身份证的正面和背面
- 可以选择返回原始 OCR 文本和处理后的图像
- 灵活的 JSON 响应格式
- 详细的字段提取,包括:
-
安全与合规
- 符合 GDPR 和 PDPA
- 处理后不保留数据
如何获取 API 密钥?
请访问 API 密钥管理 页面查看您现有的 API 密钥或申请新密钥。
示例
正面
请求:
curl -X POST https://api.iapp.co.th/v3/store/ekyc/thai-national-id-card/front
-H "apikey: YOUR_API_KEY"
-F "file=@/path/to/idcard.jpg"
响应:
{
"address": "XXXXXX XXXX X ต.หนองปรือ อ.บางละมุง จ.ชลบุรี",
"alley": "",
"detection_score": 0.981011797984441,
"district": "บางละมุง",
"en_dob": "XX Mar 1957",
"en_expire": "XX Mar 2025",
"en_fname": "XXXXXX",
"en_init": "Mrs.",
"en_issue": "26 Jul 2016",
"en_lname": "Lopez",
"en_name": "Mrs. XXXXXX Lopez",
"error_message": "",
"face": "/9j/4AAQ...UAFFFFAH/9k=", # 照片的 Base64 图像
"gender": "Female",
"home_address": "XXXXX XXX",
"house_no": "XXXXXX",
"id_number": "34117XXXXXX334",
"id_number_status": 1,
"lane": "",
"postal_code": "20150", # 自动从数据库检索
"process_time": 1.3018648624420166, # 秒
"province": "ชลบุรี",
"religion": "",
"request_id": null,
"road": "",
"sub_district": "หนองปรือ",
"th_dob": "XX มี.ค. 2500",
"th_expire": "XX มี.ค. 2568",
"th_fname": "XXXXX",
"th_init": "นาง",
"th_lname": "โลเปซ",
"th_name": "นาง XXXXX โลเปซ",
"village": "",
"village_no": "7",
"confidence": {
"id_number": 0.95,
"th_name": 0.95,
"th_fname": 0.95,
"th_lname": 0.95,
"en_name": 0.95,
"en_fname": 0.95,
"en_lname": 0.95,
"th_dob": 0.9,
"en_dob": 0.9,
"th_issue": 0.9,
"en_issue": 0.9,
"th_expire": 0.9,
"en_expire": 0.9,
"address": 0.95,
"gender": 0.95,
"religion": 0.9
}
}
背面
请求:
curl --location --request POST 'https://api.iapp.co.th/v3/store/ekyc/thai-national-id-card/back' \
--header 'apikey: {Your API Key}' \
--form 'file=@"path/to/id-card-back.jpg"'
响应:
{
"back_number": "JT0-XXXXXXX-05",
"detection_score": 0.99846746524175,
"process_time": 1.370201416015625
}
功能与能力
核心功能
- 高精度文本提取(字符级别准确率 98.13%)
- 快速处理时间(每张卡 1-3 秒)
- 支持多种文件格式(JPEG、JPG、PNG、HEIC、HEIF、PDF)
- 自动裁剪和旋转卡片
- 返回字段的边界框和分数
- 返回卡片和字段的 base64 图像
- 返回原始 OCR 文本
- 支持无芯片的卡片背面
支持的字段
正面
| 字段 | 类型 | 描述 |
|---|---|---|
| address | String | 身份证上的地址 |
| detection_score | float | 相关字段的检测分数 |
| district | String | 身份证上的区名 |
| en_dob | String | 出生日期,英文 |
| en_expire | String | 到期日期,英文 |
| en_fname | String | 英文名 |
| en_init | String | 称谓,英文 |
| en_issue | String | 签发日期,泰文 |
| en_lname | String | 英文姓 |
| en_name | String | 英文名和姓 |
| error_message | String | 错误消息 |
| face | String | 从图像转换而来的 Base64 字符字符串 |
| gender | String | 性别 |
| home_address | String | 身份证上的家庭住址 |
| id_number | String | 国民身份证号码 |
| postal_code | String | 邮政编码 |
| process_time | String | 处理时间(秒) |
| province | String | 身份证上的省名 |
| religion | String | 身份证上的宗教 |
| sub_district | String | 身份证上的分区名 |
| th_dob | String | 出生日期,泰文 |
| th_expire | String | 到期日期,泰文 |
| th_fname | String | 泰文名 |
| th_init | String | 称谓,英文 |
| th_issue | String | 签发日期 |
| th_lname | String | 泰文姓 |
| th_name | String | 泰文名和姓 |
| confidence | Object | 每个提取字段的置信度分数 (0-1) |
背面
| 字段 | 类型 | 描述 |
|---|---|---|
| back_number | String | 身份证背面的激光号码 |
通 用响应字段
| 字段 | 类型 | 描述 |
|---|---|---|
| detection_score | Float | 置信度分数 (0-1) |
| error_message | String | 请求失败时的错误消息 |
| process_time | Float | 处理时间(秒) |
API 端点
| 端点 | 方法 | 描述 | 费用 |
|---|---|---|---|
POST /v3/store/ekyc/thai-national-id-card/front旧版: /thai-national-id-card/v3.5/front | POST | 从泰国身份证正面提取详细信息 | 每次请求 1.25 IC |
POST /v3/store/ekyc/thai-national-id-card/back旧版: /thai-national-id-card/v3.5.1/back | POST | 从泰国身份证背面提取信息 | 每次请求 0.75 IC |
