1# 帐号子系统系统账号模块ChangeLog 2 3## cl.account_os_account.1 废弃系统帐号信息的部分查询接口 4 5**接口层级** 6 7公开接口 8 9**废弃原因** 10 11接口权限仅对系统应用开放,三方应用无法申请。 12 13**变更影响** 14 15对系统应用无影响;对于三方应用,在旧版本上调用该接口会报201错误码,在新版本上会报202错误码; 16 17**API Level** 18 199 20 21**废弃发生版本** 22 23从OpenHarmony SDK OpenHarmony_4.1.3.5开始。 24 25**废弃接口/组件** 26 27涉及接口: 28 29interface/sdk-js/api/@ohos.account.osAccount.d.ts: 30 31```js 32 checkOsAccountActivated(localId: number, callback: AsyncCallback<boolean>): void; 33 checkOsAccountActivated(localId: number): Promise<boolean>; 34 35 checkOsAccountConstraintEnabled(localId: number, constraint: string, callback: AsyncCallback<boolean>): void; 36 checkOsAccountConstraintEnabled(localId: number, constraint: string): Promise<boolean>; 37 38 checkOsAccountVerified(localId: number, callback: AsyncCallback<boolean>): void; 39 checkOsAccountVerified(localId: number): Promise<boolean>; 40 41 getOsAccountConstraints(localId: number, callback: AsyncCallback<Array<string>>): void; 42 getOsAccountConstraints(localId: number): Promise<Array<string>>; 43 44 getCurrentOsAccount(callback: AsyncCallback<OsAccountInfo>): void; 45 getCurrentOsAccount(): Promise<OsAccountInfo>; 46``` 47 48变更后: 49 50涉及接口全部废弃,不涉及替代接口。 51 52**适配指导** 53 54系统应用无需适配;三方应用在新版本上调用该接口需适配处理202错误码 55 56 57## cl.account_os_account.2 废弃系统帐号信息的部分查询接口 58 59**接口层级** 60 61公开接口 62 63**废弃原因** 64 651.拼写错误; 66 672.接口命名与公共事件命名不统一; 68 69**废弃影响** 70 71废弃接口在5个版本后不再维护,应用开发者需使用替代接口。 72 73**API Level** 74 75checkOsAccountVerified(9) 76 77isVerified(8) 78 79isActived(8) 80 81**废弃发生版本** 82 83从OpenHarmony SDK OpenHarmony_4.1.3.5开始。 84 85**废弃接口/组件** 86 87废弃前接口: 88 89interface/sdk-js/api/@ohos.account.osAccount.d.ts: 90 91```js 92 checkOsAccountVerified(callback: AsyncCallback<boolean>): void; 93 checkOsAccountVerified(): Promise<boolean>; 94``` 95替代接口: 96```js 97 isOsAccountUnlocked(): Promise<boolean>; 98``` 99 100废弃前接口: 101```js 102 interface OsAccountInfo { 103 ... 104 isVerified: boolean; 105 isActived: boolean; 106 ... 107 } 108``` 109替代接口: 110```js 111 interface OsAccountInfo { 112 ... 113 isUnlocked: boolean; 114 isActivated: boolean; 115 ... 116 } 117``` 118 119**适配指导** 120 121从API11版本开始,应用开发者应使用上述新增接口替代废弃接口。 122 123