기술나눔

홍멍 개발 관리 : [@ohos.account.distributedAccount (분산 계정 관리)]

2024-07-08

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

분산 계정 관리

이 모듈은 주로 계정 로그인 상태 쿼리 및 업데이트를 포함하여 분산 계정을 관리하기 위한 몇 가지 기본 기능을 제공합니다.

설명하다: 이 모듈의 첫 번째 인터페이스 배치는 API 버전 7부터 지원됩니다. 후속 버전의 새 인터페이스의 경우 인터페이스의 초기 버전은 개별적으로 위 첨자로 표시됩니다.개발하기 전에 Hongmeng 개발 지침 문서를 숙지하시기 바랍니다.gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md이동하려면 클릭하거나 복사하세요.

모듈 가져오기

import account_distributedAccount from '@ohos.account.distributedAccount';

account_distributedAccount.getDistributedAccountAbility

getDistributedAccountAbility(): 분산 계정 능력

분산 계정 단일 인스턴스 개체를 가져옵니다.

시스템 기능: 시스템 기능.계정.Os계정

  • 반환 값:

    유형 설명 |
    | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------- |
    | [DistributedAccountAbility]| 분산 계정 로그인 상태를 쿼리하고 업데이트하기 위한 메서드를 제공하는 인스턴스를 반환합니다. |

  • 예:

    const accountAbility = account_distributedAccount.getDistributedAccountAbility();
    

분산 계정 기능

분산 계정 로그인 상태를 쿼리하고 업데이트하는 방법을 제공합니다(먼저 분산 계정의 단일 인스턴스 개체를 가져와야 함).

쿼리OsAccountDistributedInfo

queryOsAccountDistributedInfo(콜백: 비동기 콜백): void

분산 계정 정보를 얻고 콜백을 사용하여 결과를 비동기적으로 반환합니다.

시스템 기능: 시스템 기능.계정.Os계정

필요한 권한: ohos.permission.MANAGE_LOCAL_ACCOUNTS 또는 ohos.permission.DISTRIBUTED_DATASYNC, 이 권한은 시스템 애플리케이션에서만 사용됩니다.

  • 매개변수:

    | 매개변수 이름 | 필수 설명 |
    | -------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | – | ------------- |
    | 콜백 | 비동기 콜백