Hệ thống cho phép các dịch vụ bên ngoài (Python, Node.js, Bot, CRM, Automation) đọc hộp thư Gmail trực tiếp thông qua ứng dụng máy tính này mà không cần cấu hình OAuth2 phức tạp.
Gọi API lấy toàn bộ các tài khoản Gmail đã đăng nhập trong ứng dụng.
// Kết quả JSON sẽ hiển thị ở đây...
// Kết quả JSON đọc thư sẽ hiển thị ở đây...
Mọi email khi đọc qua /api/getemail sẽ tự động đính kèm dữ liệu trích xuất (OTP, Link, Đơn hàng) nếu khớp với các Parser đã cấu hình trong app.
// Kết quả danh sách Parser hoặc bóc tách sẽ hiển thị tại đây...
Lấy danh sách tất cả các tài khoản Gmail hiện đang được cấu hình và sẵn sàng đọc trong ứng dụng desktop.
| Tham số | Kiểu | Bắt buộc | Mô tả |
|---|---|---|---|
| Không có tham số yêu cầu. Header Authorization không cần thiết. | |||
curl http://localhost:8088/api/getemaillist
Kết nối trực tiếp tới máy chủ IMAP của Google và đọc các thư mới nhất từ hộp thư đến (INBOX) của địa chỉ email được truyền vào.
| Tham số | Vị trí | Kiểu | Bắt buộc | Mô tả |
|---|---|---|---|---|
| Body JSON hoặc Query | string | Bắt buộc | Địa chỉ Gmail cần đọc thư (chấp nhận cả alias data) |
|
| limit | Body JSON hoặc Query | integer | Tuỳ chọn | Số lượng thư mới nhất cần lấy (Mặc định: 5, Tối đa: 50) |
curl -X POST http://localhost:8088/api/getemail \
-H "Content-Type: application/json" \
-d '{"email": "user@gmail.com", "limit": 5}'
Kiểm tra tình trạng hoạt động của Gateway, số lượng tài khoản kết nối, IP Tailscale và Public URL.
curl http://localhost:8088/api/status
Lấy danh sách các bộ Mail Parser đang kích hoạt trong ứng dụng (kèm toàn bộ danh sách quy tắc trích xuất).
curl http://localhost:8088/api/parsers
Bóc tách văn bản thô theo toàn bộ các quy tắc Mail Parser đã cấu hình trong ứng dụng.
curl -X POST http://localhost:8088/api/parse \
-H "Content-Type: application/json" \
-d '{"text": "Mã xác thực của bạn là: 894102. Hết hạn trong 5 phút."}'