鸿蒙应用元服务开发-Account Kit获取华为账号用户信息概述 - HarmonyOS技术社区 - 电子技术论坛 - 广受欢迎的专业电子论坛
分享 收藏 返回

[文章]

鸿蒙应用元服务开发-Account Kit获取华为账号用户信息概述

一、概述

当元服务需要完善用户个人资料(头像、手机号、收货地址、发票抬头)时,可通过Account Kit提供的相关能力,引导用户填写、管理相关信息并完成授权。获取头像、手机号、收货地址、发票抬头详细接入体验可参考Account Kit提供的SampleCode示例工程。

典型场景:

1、元服务需要完善用户头像信息,参见获取头像。

2、元服务提供的服务依赖用户手机号,需要获取用户手机号,参见获取手机号。

3、元服务提供的服务依赖用户收货地址,需要获取用户收货地址,参见获取收货地址。

元服务提供的服务依赖用户发票抬头信息,需要获取用户发票抬头,参见获取发票抬头。

二、获取头像

(一)场景介绍

如元服务需要完善用户头像信息,可通过调用Scenario Fusion Kit提供的选择头像Button,拉起Account Kit头像选择页面,供用户完成华为账号头像或其他头像的选择,实现头像信息获取与展示。
鸿蒙应用元服务开发-Account Kit获取华为账号用户信息概述-鸿蒙开发者社区

(二)业务流程
鸿蒙应用元服务开发-Account Kit获取华为账号用户信息概述-鸿蒙开发者社区

流程说明:

元服务调用Scenario Fusion Kit对应的Button组件,选择CHOOSE_AVATAR模式。

用户点击Button,拉起头像选择页面。

用户有三种获取头像的方式:使用华为账号头像、从图库选择、拍照,用户选择其中一种方式后,Account Kit返回头像uri给Button,元服务刷新Button并展示头像。

(三)开发前提

在进行代码开发前,请先确认您已完成配置Client ID工作。该场景无需申请scope权限。

(四)开发步骤

开发者可参考Scenario Fusion Kit的选择头像Button开发指南完成代码开发。

本文主要引用参考HarmonyOS官方网站

更多回帖

×
发帖