Chuyển tới nội dung chính
import { getSetting } from "zmp-sdk/apis"; // >= 2.31.0

API lấy thông tin cài đặt hiện tại của người dùng.

Ví dụ

Lấy thông tin cài đặt hiện tại của người dùng:

const { authSetting } = await getSetting();

Kết quả trả về

API trả về Promise<GetSettingReturn> chứa chứa thông tin cài đặt hiện tại của người dùng.

GetSettingReturn

NameTypeDefaultDescription
authSettingAuthorizeType

Thông tin cấp quyền, tham khảo bảng Scopes. Với các scope có giá trị trả về là true, tương ứng với việc người dùng đã cấp quyền sử dụng API trước đó, Mini Apps có thể truy xuất thông tin một cách trực tiếp.

Scopes

ScopeCorresponding APIsDescription
scope.userInfogetUserInfoThông tin user (tên, avatar...)
scope.userLocationgetLocationThông tin vị trí user
scope.userPhonenumbergetPhoneNumberSố điện thoại
scope.cameracreateCameraContextCamera
scope.microcreateCameraContextMicro