小程序授权API

一,前言

1.微信小程序提供给我们很多原生的api需要授权,在使用这些api时需要先获取用户的授权。

二,获取已有的授权信息:wx.getSetting()

1.wx.getSetting(Object):可以获取用户已授权权限

2.参数介绍

Object={
	success:function(res){
	}, //返回成功的回调函数
	fail:function(res){
	} //返回失败的回调函数
}

3.success回调函数res.authSetting对象里返回了已授权的功能权限

三,用户信息授权:scope.userInfo

1.当我们使用wx.getUserInfo的时候需要获取用户信息的权限。

2.目前调取授权窗口的方法是使用组件 <Button open-type='getUserInfo' bindgetuserinfo='callback'></Button>

3.其中关键是让buttonopen-type='getUserInfo' 。相应的当open-type='getUserInfo'时,bindgetuserinfo是用户授权时的回调函数,返回用户的信息。

四,地理位置信息授权:scope.userLocation

1.在使用wx.getLocation时会弹出授权信息框。

猜你喜欢

转载自blog.csdn.net/qq_40340943/article/details/115178724
今日推荐