Tích hợp
Tích hợp form đăng ký với TakaTech qua API
Đẩy dữ liệu khách hàng từ Zalo Mini App, landing page hay phần mềm của đối tác về TakaTech an toàn.
Khi đối tác chạy chương trình riêng (hội chợ, landing page, Zalo Mini App…) và muốn khách hàng đăng ký tư vấn / demo sản phẩm TakaTech, dữ liệu có thể đẩy thẳng vào hệ thống của TakaTech qua Partner API.
Kiến trúc khuyến nghị
Trình duyệt / Zalo Mini App → Máy chủ của đối tác → POST https://takatech.vn/api/v1/leads
(form) (giữ API key) (Authorization: Bearer …)
API key chỉ được lưu trên máy chủ của đối tác (biến môi trường), không nhúng vào mã JavaScript chạy ở trình duyệt hay trong Mini App.
Các bước
- Liên hệ TakaTech để được cấp API key (dạng
tk_live_…). - Trên máy chủ, tạo endpoint nhận form của bạn, kiểm tra dữ liệu, rồi gọi
POST /api/v1/leads. - Ghi rõ nguồn trong trường
source(VD:zalo-mini-app,landing-hoi-cho-2026) để hai bên đo hiệu quả. - Xử lý mã lỗi
422(dữ liệu sai) để báo lại người dùng,429để thử lại sau.
Ví dụ Node.js (Express)
app.post('/dang-ky', async (req, res) => {
const r = await fetch('https://takatech.vn/api/v1/leads', {
method: 'POST',
headers: { Authorization: `Bearer ${process.env.TAKATECH_API_KEY}`, 'Content-Type': 'application/json' },
body: JSON.stringify({ name: req.body.name, phone: req.body.phone, type: 'DEMO',
product: 'TakaTech ZNS Portal', source: 'zalo-mini-app' }),
});
const data = await r.json();
res.status(r.status).json(data);
});
Bảo mật
- Mỗi đối tác một key riêng; TakaTech có thể thu hồi key bất cứ lúc nào.
- Giới hạn 60 yêu cầu/phút cho mỗi key.
- Dữ liệu cá nhân được xử lý theo Chính sách bảo mật – đối tác cần có sự đồng ý của người dùng trước khi gửi.
Chưa giải quyết được vấn đề? Gửi yêu cầu hỗ trợ hoặc hỏi Trợ lý AI ở góc màn hình.