授权

来源:12-1 课程总结

所向无一

2020-09-23

在使用微信需要授权的API时,如果我们没有调用wx.authorize这个去授权,框架为什么有的会自动弹出授权框,有的不会?

写回答

1回答

河畔一角

2020-09-28

这个要结合微信文档来看,比如开启定位、打开设置等需要通过authorize进行授权,但是微信又提供了开发API,比如open-type,这些文档上说明了,是由用户行为主动触发的,可直接进行授权,不能通过authorize进行授权,也就是用户主观行为,如果开发者不经过用户同意就进行弹框授权,是违背法律的。

而定位不一样,如果这个服务没有定位,无法进行,那只能提示用户需要授权定位,这个时候,通过API打开定位设置界面。做的过程中还是以文档为主

0
0

微信分享与支付专项课程 (公众号 小程序(云))

使用Vue2.6/小程序+Node技术栈,详解用户授权登录、分享、支付前后端的各个环节

729 学习 · 180 问题

查看课程