HarmonyOS鸿蒙Next中快应用账号服务API是否可以获知用户取消授权

HarmonyOS鸿蒙Next中快应用账号服务API是否可以获知用户取消授权 求助,快应用接入华为账号服务后,如何在用户进入时获取是否取消了华为账号授权?

现在尝试重新调用但是会展示用户信息的获取弹层,有什么办法获取用户取消对快应用的账号授权么?

谢谢

9 回复

开发者您好,返回的错误码如果是201就是授权时拒绝了,反之就是没有拒绝。如截图,链接:https://developer.huawei.com/consumer/cn/doc/development/quickApp-Guides/quickapp-access-account-kit-0000001079648144#section8848202341,

20220224-113656(WeLinkPC).png

感谢。

更多关于HarmonyOS鸿蒙Next中快应用账号服务API是否可以获知用户取消授权的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


你好,我想了解不是拒绝授权,是在授权后用户进入用户隐私设置中取消授权后,如何在快应用端获取知悉?

开发者您好,快应用中没有接口可以获取到用户的应用外的取消授权的操作,感谢您的支持。

华为其它部门提出这个需求,然后还不能获取

求助,如何在快应用端获取华为账号操作中的取消授权操作?

用户在进入并授权登录后,进入账号中心 隐私 取消对快应用授权,此时在快应用侧如何获取用户这个取消账号登录授权的操作?

求助求助

开发者您好,请您耐心等待下,已反馈业务部门。

在HarmonyOS鸿蒙Next中,快应用账号服务API无法直接获知用户是否取消了授权。账号服务的授权状态通常通过回调或查询接口获取,但系统不会主动通知授权取消事件。建议定期调用getAuthToken等接口检查授权状态,若返回null或错误码,可能表示用户已取消授权。开发者应妥善处理此类情况,确保应用逻辑的健壮性。

回到顶部