80M+
Người dùng Zalo đang hoạt động
Khám phá hướng dẫn toàn diện, tài liệu API và công cụ cho Mini App, ZBS, Open APIs và Zalo Bot. Tất cả trong một nơi.
Xây dựng ứng dụng nhẹ, chạy mượt mà, nhanh bên trong Zalo. Tiếp cận hàng triệu người dùng mà không cần tải ứng dụng.
80M+
Người dùng Zalo đang hoạt động
<2s
Thời gian tải trung bình
10,000+
Mini Apps đang hoạt động
Hãy đảm bảo bạn đã có những thứ sau:
Đăng ký tại developers.zalo.me để lấy App ID và thông tin xác thực.
Phiên bản >= 12.13.0 cho phát triển local và build tools.
Công cụ dòng lệnh để khởi tạo và kiểm thử Mini App.
Khuyến nghị dùng VS Code với extension Zalo Mini App và hỗ trợ TypeScript.
npm install -g zmp-clizmp initzmp loginzmp startZalo Mini App là web app React + Vite: mã nguồn đặt trong thư mục src/, cấu hình qua file app-config.json ở thư mục g ốc.
Tìm hiểu thêmTìm hiểu các sự kiện vòng đời ứng dụng và trang như OpenApp, AppPaused, AppResumed, OnDataCallback ... để quản lý trạng thái và tài nguyên hiệu quả.
Tìm hiểu thêmĐiều hướng giữa các trang trong Mini App bằng ZMPRouter, hoặc qua các API như openMiniApp, openWebview.
Tìm hiểu thêmQuản lý state bằng React + Recoil (tuỳ chọn mặc định trong zmp init), kết hợp native storage để cache.
Tìm hiểu thêmLấy thông tin cơ bản về người dùng hiện tại bao gồm tên, ảnh đại diện và ID người dùng.
import { getUserInfo } from 'zmp-sdk';
// name/avatar cần người dùng cấp quyền
const { userInfo } = await getUserInfo({
autoRequestPermission: true,
});
console.log(userInfo.id, userInfo.name, userInfo.avatar);id: string - Định danh người dùng theo Zalo App
name: string - Tên hiển thị (cần quyền)
avatar: string - URL ảnh đại diện (cần quyền)
Nguyễn Văn An
Kỹ sư phần mềm
Trần Thị Bình
Thiết kế UI/UX
Nguyễn Thị Lan
Nhân sự
Khám phá các template và ví dụ sẵn sàng sử dụng
Ứng dụng mua sắm đầy đủ tính năng với giỏ hàng, checkout và tích hợp thanh toán.
Danh sách bài viết, danh mục, đánh dấu và tính năng chia sẻ mạng xã hội.
Kết nối với hơn 10.000 nhà phát triển Mini App. Chia sẻ kiến thức, nhận hỗ trợ và giới thiệu sản phẩm của bạn.
Tham gia ngayĐội ngũ kỹ thuật của chúng tôi sẵn sàng giúp bạn giải quyết các thách thức tích hợp và trả lời câu hỏi.
Liên hệ hỗ trợ