Tính đến thời điểm này có 5 loại ứng dụng Zalo tương ứng với những API khác nhau. Bài viết này sẽ trình bày sơ lược về những ứng dụng này.
Mục lục
Official Account API
Giúp quản lý và tương tác với những người đã “quan tâm” một Zalo Official Account dưới tư cách Admin của Official Account. Các tính năng bao gồm:
- Gửi nhiều hình thức Tin nhắn.
- Upload hình ảnh và video để gửi qua tin nhắn.
- Quản lý Thẻ (Tag) người dùng.
- Gửi Broadcast bài viết.
- Nhận các sự kiện về người quan tâm, thẻ (tag) và tin nhắn thông qua Webhooks.
1000 tin nhắn đầu tiên tính từ đầu tháng gửi đi từ Official Account API là miễn phí, từ tin thứ 1001 sẽ có giá 55đ/tin.
Article API
Cung cấp các phương thức để đồng bộ và truy cập vào các bài viết trên nên tảng Zalo bao gồm:
- Tạo, xem chi tiết, chỉnh sửa thông tin của bài viết.
- Tải lên các video và hình ảnh phục vụ cho việc hiển thị bài viết.
Article là các bài viết gắn liền với Zalo Official Account. Về hình thức, nó là một bài viết đăng trên trang có địa chỉ origin là https://media.zalo.me.
Article có thể được sử dụng để gửi Broadcast đến tất cả những người quan tâm (thực tế thì không được như vậy) vì vậy nó thường xuyên được xét duyệt và đôi khi bị khóa bất ngờ do vi phạm chính sách cộng đồng.
Shop API
Cho phép ứng dụng truy cập dữ liệu của cửa hàng trên Zalo Shop. Các tính năng bao gồm:
- Tạo và cập nhật thông tin Sản phẩm.
- Tạo và cập nhật thông tin Danh mục sản phẩm.
- Lấy thông tin và cập nhật trạng thái Đơn hàng.
- Nhận sự kiện khi Đơn hàng được tạo và khi khách hàng hỏi thông tin sản phẩm.
Zalo Notification Service (ZNS)
Giúp gửi tin nhắn theo mẫu (template) đến người nhận theo số điện thoại. Tin nhắn này không cần khách hàng phải quan tâm Official Account.
Các mẫu (template) tin nhắn có thể tự thiết kế có khai báo biến bên trong và sẽ được thay thế tùy theo từng cá nhân (ví dụ thông tin Đơn hàng, Thiệp mời, Ưu đãi v.v…).
ZNS là tin nhắn mất tiền, khoảng 200đ – 300đ/tin nhắn tùy loại tin nhắn là bảng, text hay OTP.
Bạn có thể thiết kế template và cài đặt Thanh toán cho ZNS tại https://zalo.cloud/zns.
Social API
Khác hoàn toàn các API trên là tương tác dưới tư cách Official Account, Social API tương tác dưới tư cách Zalo cá nhân.
Giúp truy vấn dữ liệu cá nhân, đăng lên trang Nhật ký, gửi tin nhắn với bạn bè dưới tư cách của một Zalo User. Các tính năng bao gồm:
- Truy xuất thông tin người dùng.
- Mời bạn bè của người dùng sử dụng ứng dụng.
- Lấy danh sách bạn bè.
- Gửi tin nhắn cho bạn bè.
- Đăng bài viết lên trang Nhật ký.