Nhảy tới nội dung
Hướng dẫn Uỷ quyền ứng dụng (AppID) cho OA

Hướng dẫn Uỷ quyền ứng dụng (AppID) cho OA

Ủy quyền cho Ứng dụng (AppID) cho tài khoản OA

Ứng dụng (AppID) là đơn vị đại diện của một hoặc nhiều Zalo Official Account (OA) để gửi thông báo Tin nhắn ZBS và truy cập các API được cung cấp bởi Zalo. Việc uỷ quyền ứng dụng (App ID) cho phép các ứng dụng truy cập và sử dụng các API của Zalo để gửi thông báo và tương tác với người dùng thông qua các tài khoản OA.

Để bắt đầu sử dụng API, OA của Quý khách cần xác thực và ủy quyền cho ứng dụng và lấy Access token (mã truy cập).

Lưu ý:

  • Ứng dụng (App ID) của quý khách cần đã được thiết lập và liên kết thành công vào tài khoản ZBS (Bấm xem hướng dẫn)
  • Quý khách cần đồng thời là Quản trị viên của OA và Quản trị viên của Ứng dụng để hoàn tất thao tác Ủy quyền
  • Khi gửi tin nhắn ZBS Template thông qua API cần lưu ý các thông tin về thuật ngữ và thời hạn của Access token và Refresh token (Xem thêm tại LINK)

Việc ủy quyền này có thể thao tác bằng 1 trong 2 cách sau:

Cách 1: Sử dụng giao thức OAuth v4

Cách 2: Sử dụng công cụ Zalo API Explorer (Cách đơn giản không thông qua API)

Cách 1: Ủy quyền cho ứng dụng Sử dụng giao thức OAuth v4

Để sử dụng hệ thống Zalo OA OpenAPI (Zalo OA, tin nhắn ZBS Template, Zalo Shop,...), ứng dụng của bạn cần được OA liên kết và cấp quyền bằng cách lấy mã Access Token từ OA đó.

Xem chi tiết tại LINK

Cách 2: Ủy quyền cho ứng dụng không thông qua API (Sử dụng công cụ Zalo API Explorer)

Bước 1: Truy cập trang Zalo for Developers → Công cụ → API Explorer (hoặc truy cập LINK)

Bước 2: Chọn đúng thông tin phù hợp:

1. Chọn “Loại Access token” là OA Access Token

2. Chọn đúng tên ứng dụng cần ủy quyền

  • Chọn “Lấy Access Token” và bấm chọn OA muốn ủy quyền cho ứng dụng 

  • Nếu không hiển thị OA mong muốn, vui lòng kiểm tra lại phân quyền của quý khách tại OA Manager  
    (Xem thêm về Quản lý Admin OA)

  • Để thực hiện thao tác ủy quyền này, quý khách cần đồng thời là quản trị viên của cả OA và ứng dụng này.

3. Chọn Submit / Reset

Nếu có bất kì yêu cầu hỗ trợ, Quý khách có thể liên hệ với đội ngũ hỗ trợ và chăm sóc khách hàng của chúng tôi qua Biểu Mẫu: Mẫu hỗ trợ Zalo Business Solutions. Chúng tôi sẽ phản hồi Quý khách trong vòng 24h làm việc tiếp theo.

Bài viết này có hữu ích với bạn không?