支付宝小程序获取会员基础信息时,弹出两次授权窗,这种情况应该如何处理。
根据支付宝小程序官方文档提示,获取会员基础信息一般只用my.getOpenUserInf,且只有一次授权弹窗。
我们在获取用户 user_id以及获取用户基础信息场景需要弹窗是需要两次进行授权确认:
1、my.getAuthCode 获取用户授权码的授权框;
2、my.getOpenUserInfo 获取用户基础信息的授权框。
my.getAuthCode 使用静默授权方法(令 scopes 为 auth_base)即可实现只出现一个授权弹框。
示例代码:
my.getAuthCode({
scopes: ['auth_base'],
success: res => {
my.alert({
content: res.authCode,
});
},
});
-
如何实现小程序页面内长按识别二维码如何实现小程序页面内长按识别二维码
-
安卓中,如何不跳转外部应用打开pdf安卓中,如何不跳转外部应用打开pdf
-
微信小程序开发使用包含中文的域名出错微信小程序开发使用包含中文的域名出错
-
小程序主体和网站ICP备案主体不一致,小程序的备案可以通过吗?小程序主体和网站ICP备案主体不一致,小程序的备案可以通过吗?
-
routeDone with a webviewId x that is not the current pagerouteDone with a webviewId x that is not the current page
-
WordPress是干什么的WordPress是一款开源的CMS,也就是常说的内容管理系统,它基于PHP开发,并使用MySQL作为数据库管理系统。
暂无评论,抢个沙发...