无法获取到头像昵称如何解决
-
确认获取authorizationCode时,调用AuthorizationWithHuaweiIDRequest接口是否传入正确的scope:'profile'。
import { authentication } from '@kit.AccountKit';// 创建授权请求,并设置参数const authRequest = new authentication.HuaweiIDProvider().createAuthorizationWithHuaweiIDRequest();// 获取头像昵称需要传如下scopeauthRequest.scopes = ['profile'];// 若开发者需要进行服务端开发,则需传如下permission获取authorizationCodeauthRequest.permissions = ['serviceauthcode']; -
确保AuthorizationWithHuaweiIDRequest接口传入正确scope后获取到的authorizationCode/IdToken是否在有效期内。
-
确认调用的是华为账号服务器获取头像昵称接口。