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

Bắt đầu hỗ trợ ở phiên bản:

  • SDK: 2.31.0
import { getSetting } from "zmp-sdk/apis";

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();
Xem hướng dẫn xử lý lỗi và bảng mô tả chi tiết mã lỗi tại đây.

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
miniapp-logo

Khám phá