getFitUsers()
Requires:
@ray-js/lock-sdk≥1.2.0
Description
Get the member (user) list for the accessory.
Parameters
None
Return Value
Type: Promise<FitUserItem[]>
Member list
FitUserItem
| Property | Type | Description |
|---|---|---|
userId | string | Cloud user ID |
lockUserId | number | Lock-side user ID |
avatarUrl | string | Avatar URL |
nickName | string | Nickname |
userType | UserType | Member type: 10 Administrator / 20 Regular member / 30 Unnamed member / 50 Home owner. |
userContact | string | Contact info (phone/email, etc.), sensitive data—please mask as needed on the business side |
userTimeSet | string | Unlock validity settings (passthrough string). |
phase | number | Status: 1 Normal, 3 Frozen. |
Referenced Types
enum
UserType| Value | Actual Value | Description |
|---|---|---|
UserType.ADMIN | 10 | Administrator |
UserType.MEMBER | 20 | Member |
UserType.UNKNOW | 30 | Anonymous |
UserType.SHARE | 40 | Shared member |
UserType.OWNER | 50 | Home owner |
Valid Values
UserType
| Value | Description | Since |
|---|---|---|
10 | Administrator | - |
20 | Member | - |
30 | Anonymous | - |
40 | Shared member | - |
50 | Home owner | - |