首页 > 其他分享 >【HMS Core】华为登录后返回错误码 8 、账号服务如何授权、推送服务端获取用户信息异常

【HMS Core】华为登录后返回错误码 8 、账号服务如何授权、推送服务端获取用户信息异常

时间:2022-10-26 15:01:22浏览次数:74  
标签:Core 登录 错误码 HMS 华为 授权 服务端

​ 1、【HMS core】【游戏登陆】【问题描述】

调用华为登录后返回错误码 8

 

【解决方案】

错误码8的话一般在定义为内部错误(引起该错误码的原因很多),但是一般重试基本可以解决该问题(错误码)。如果重试(重新调用某接口)没有解决,那就需要结合日志分析,如果服务端检测到某个用户出现登录错误码8,后续对于该用户的登录信息没有该错误码,可说明用户目前登录是正常的。

 

2、【HMS core】【账号服务】【问题描述】

华为账号服务的授权机制是怎样的?比如一个账号同时授权五台设备,是不是一台取消授权,所有的四台设备都会取消授权?

 

【解决方案】

授权是对某应用的授权,如果在A设备上对该应用取消授权(前提是登录的同一个华为帐号),那么该应用就是未授权的,在其他设备上该应用也是未授权的。

如果感兴趣可以查看如下文档:

帐号端测登录授权的流程:

https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/android-scenario-auth-code-0000001115918596#section111633511488

基于OAuth 2.0开放鉴权:

https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/open-platform-oauth-0000001053629189#section1443831215460

 

2、【HMS core】【推送服务】【问题描述】

推送服务端获取用户信息异常response={"error":"session timeout"}

 

【分析原因】

使用接口中的access_token请确保不含有%这些字符串,

cke_550.png

【解决方案】

如果到服务端接口中包含%这种字符,可以转化下,比如decode。

cke_2082.png

​欲了解更多更全技术文章,欢迎访问https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh

标签:Core,登录,错误码,HMS,华为,授权,服务端
From: https://www.cnblogs.com/developer-huawei/p/16828392.html

相关文章