Luồng hoạt động
Bước 1 — Lấy khoá công khai
Console → Official Account → Thiết lập RSA key. AdFlex tạo khoá cho OA và hiển thị khoá công khai để bạn sao chép.Bước 2 — Mã hoá
1
Chuẩn hoá số điện thoại
Về dạng
84xxxxxxxxx trước khi mã hoá. AdFlex không giải mã được nên không thể
chuẩn hoá thay bạn.2
Mã hoá từng giá trị riêng
Số điện thoại là một lần mã hoá. Mỗi giá trị trong
template_data là một lần mã
hoá riêng. Tên tham số giữ nguyên, không mã hoá.3
Encode base64 một dòng
Mỗi trường cho ra 684 ký tự.
Thông số mã hoá
Hỗ trợ theo ngôn ngữ
Bước 3 — Gửi
POST /api/v1/messages/rsa, tối đa 500 người nhận.
Phản hồi
results không có trường phone. Đối soát bằng tracking_id.
Giới hạn
- Tin RSA không có số điện thoại và nhà mạng trong báo cáo
- Không tra cứu được qua
GET /api/v1/messages?phone=… - Webhook DLR trả
"to": null - Mỗi trường mã hoá cho ra 684 ký tự bất kể độ dài gốc. Lô 500 người nhận với 5 tham số tương đương khoảng 2 MB. Khuyến nghị chia lô 100–200.
tracking_id và khách hàng.
Tham khảo thêm về cơ chế mã hoá RSA của ZNS:
Zalo for Developers