总结微信小程序的权限接口(微信小程序的授权地址信息和用户信息)

本站:VPS参考评测推荐,专注分享VPS服务器优惠信息!若您是商家也可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
部分文章发布时间较久远,可能存在未知因素,购买时建议在本站搜索商家名称,可查看相关文章充分了解商家!若非中文页面可使用谷歌浏览器同步翻译!PayPal代付/收录合作

本文为大家带来一些关于微信小程序的问题,主要简介了微信小程序中权限界面的相关内容,包括用户授权界面、获取用户权限设置界面、打开用户权限设置界面等等。下面就一起来看看吧,希望对你有帮助。

【相关学习推荐:小程序学习教程】

1.权限接口有些接口需要用户授权才能调用。我们根据使用范围把这些接口分成多个范围。用户选择授权范围。授权一个作用域后,所有对应的接口都可以直接使用。当这样的接口被调用时:

如果用户不接受或者拒绝这个权限,会弹出一个窗口询问用户,用户点击Unify后就可以调用界面了。如果用户被授权,可以直接调用接口。如果用户已经拒绝授权,则不会出现弹出窗口,而是直接进入接口失败回调。该接口权限中对象范围和接口的字段对应关系如下表所示。

作用域对应于接口描述scope . userlocationwx . get location,wx.chooselocation,Wx.startLocationUpdate地理位置作用域。userlocationbackgroundwx。startlocationupdatebackground后台位置范围。recordwx。startrecord,wx。joinvoipchat,recorder manager . start microphone scope . camera camera组件,wx.createVKSession摄像机范围。蓝牙wx。OpenBlueToothAdapter,Wx.createBLEPeripheralServer蓝牙作用域。writephotosalbum wx。saveimegetphotosalbum,Wx.saveVideoToPhotosAlbum已添加到相册范围。addphonecontactwx . wx . AddPhoneContact已添加到联系人范围。AddPhoneCalendarWx。AddPhoneEpeatCalendar,Wx.addPhoneCalendar添加到日历范围. werunwx.getWeRunData微信运动步骤scope.addresswx.chooseAddress邮寄地址(已取消授权,可直接调用相应接口)范围。InvoiceTitleWx。ChooseInvoiceTitle发票头(已取消授权,可直接调用对应接口)scope.invoicewx.chooseInvoice获取发票(已取消授权,可直接调用对应接口)scope.userInfowx.getUserInfo用户信息(小程序已回收,请用头像昵称填写,小游戏可连续调用)。小程序提供了三组接口对接口权限进行相应的操作:wx.getSetting()获取用户当前的授权状态;Wx.openSetting()打开设置界面,引导用户打开授权;Wx.authorize()改变授权状态。

1.1用户授权接口wx.authorize(Object object)提前向用户发起授权请求。接口被调用后,会立即弹出一个窗口询问用户是否同意授权小程序使用某个功能或者获取用户的一些数据,但是对应的接口并不会被实际调用。如果用户之前已经同意授权,则不会有弹窗,直接返回成功。如下面的属性表所示。

type default value required description scope string是需要权限的范围。详情请参考范围列表。成功函数无接口调用成功回调函数失败函数无接口调用失败回调函数完成函数无接口调用结束的回调函数(成功和失败的调用都将被执行)。官方网站示例代码:

//可以先通过wx . get setting“scope . record ;此scope wx . get setting({ success(RES){ if(!res.authSetting

点击获取地理位置:

点击它显示当前的纬度和经度。

点击开始录音按钮,出现麦克风授权:

【相关学习推荐:小程序学习教程】以上是微信小程序权限界面的详细内容。请多关注本站其他相关文章!

本文由本站刊发,转载请注明:总结微信小程序的权限接口(微信小程序的授权地址信息和用户信息),https://本站.com/73639.html

推荐站内搜索:wordpress主机、台湾代理服务器、国外免费云服务器、vps国外服务器、独立ip空间、云虚拟主机、美国主机租用、工信部icp备案号、备案系统、服务器高防香港、