Chuyển tới nội dung chính

Quản lý Quyền Mini App

Cho phép đối tác lấy danh sách các Quyền mặc định của hệ thống kèm trạng thái hiện tại của Mini App, và gửi yêu cầu đăng ký một hoặc nhiều quyền.

1. Lấy danh sách Permission

Trả về toàn bộ quyền của hệ thống cùng trạng thái đăng ký hiện tại của Mini App.

Parameters

PropertyTypeRequiredDescription
appIdStringtrueID của Mini App tương ứng

Return Values

PropertyTypeDescription
errorintMã lỗi của kết quả trả về, bằng 0 nếu request thành công
messageStringLời nhắn chi tiết tương ứng với mã lỗi
totalintTổng số permission của hệ thống
permissionsList AppPermissionItemDanh sách permission

AppPermissionItem

PropertyTypeDescription
permissionIdintID của permission
nameStringTên permission
descriptionStringMô tả permission
actionStringHành động tương ứng của permission
statusEnumTrạng thái đăng ký: UNREGISTERED, WAITING_APPROVAL, APPROVED
consentTextStringNội dung consent hiển thị cho người dùng

Sample Code

Code demo fallback when rendering server side!

2. Đăng ký Permission

Gửi yêu cầu đăng ký một hoặc nhiều permission cho Mini App. Chỉ các permission có trạng thái UNREGISTERED mới cần đăng ký. Kết quả có thể thành công một phần — kiểm tra successPermissions để xem các permission nào được chấp nhận.

Vòng đời trạng thái: UNREGISTEREDWAITING_APPROVALAPPROVED

Parameters

PropertyTypeRequiredDescription
appIdStringtrueID của Mini App tương ứng
noteStringfalseGhi chú lý do đăng ký permission
permissionsList RequestPermissionItemtrueDanh sách permission cần đăng ký

RequestPermissionItem

PropertyTypeRequiredDescription
permissionIdinttrueID của permission (lấy từ API lấy danh sách)
consentTextStringfalseNội dung consent tùy chỉnh hiển thị cho người dùng

Return Values

PropertyTypeDescription
errorintMã lỗi của kết quả trả về, bằng 0 nếu request thành công
messageStringLời nhắn chi tiết tương ứng với mã lỗi
successPermissionsList intDanh sách ID các permission đã được đăng ký thành công

Sample Code

Code demo fallback when rendering server side!
miniapp-logo

Khám phá