跳转到主要内容
PRODUCT DOCUMENTS

快速找到所需文档,高效完成接入与排障

浏览产品文档与友盟 Skill,展开目录并阅读正文。

【SC10014】每次授权都想调起授权页怎么操作

问题描述

每次授权都想调起授权页怎么操作

解决方案

注意:最新版本微信客户端调用接口后也不再出现授权确认页面,确认在微信客户端切换账号后,再次调用登录接口获取的用户资料变化即可:

UMShareConfig config = new UMShareConfig();
config.isNeedAuthOnGetUserInfo(true);
UMShareAPI.get(InfoDetailActivity.this).setShareConfig(config);
  • 客户端(微信,qq)退出登录,并不会影响开发者app的登录状态,因为开发者的app并不知道客户端是什么状态,可能会出现微信已经退出了,但是开发者app仍然处于登录状态这是缓存的token。

  • 开发者可以根据app设计,设置退出登录按钮,或者每次登录都调起授权页(方法如下)。如果需要退出登录的按钮,可以调用删除对应缓存的方法:

UMShareAPI.get(activity).doOauthVerify(mActivity,mPlatform, authListener);