不行,我试过了,未授权状态下调用这三个API都没有任何反应的
获取地理位置是否需要授权请问一下, wx.getLocation(OBJECT)这个接口使用需要授权吗? [图片] [图片] [图片] 上面三个接口,是不是只是获取当前地理位置不需要授权,使用下面两个的时候才需要授权的,想确认一下。
2018-05-29如果你看过高德地图API 你就会发现,你也可以做到。没错,就是这样,喵
饿了么、美团用的什么定位?[图片] 饿了么、美团的定位为什么会精细到楼的某一个公司名称? 我这边定位之后,使用腾讯地图将经纬度反向解析之后,位置相差太远。。。
2018-05-29五月之前上线的,还是按更新前的执行的,五月之后无论是开发版体验版还是更新已上线版本,统统都要按更新后的执行。你看到那些没有用按钮仍弹窗的是五月之前就上线并且没有新版本更新的,五月之后再上线或者更新版本都要使用按钮授权才行。
wx.getUserInfo的弹出框功能到底有没有被废弃?今天进入很多小程序,依旧是自动就弹出了授权框 , 比如 饿了么 美团 ,这种大型的企业的小程序 , 说是废弃到底什么时候执行,还是说有人已经实现了能自动弹出授权框的代码片段 ,求告知??? 现在甲方完全不同意使用button弹出授权框 , 一直拿其他小程序可以主动弹出授权框的案例说事儿 ,. 官方啥时候能完全关闭这个功能 , 我们快被甲方搞死了,,,, 还是说官方妥协了大型企业的小程序 , 从距离说废弃已经有快一个月了 , 名不见经传的小程序们好像都再改, 但是反观大企业的小程序依旧具备自动弹出的功能 . 这也算是小程序官方频道了 , 能不能给个说话 ,'小'程序就可以被搞si 吗, '大'程序 就可以妥协吗? 如果说关闭了他们的自动弹出 ,那么官方能不能给说下,我好去验证下 ,不相信疼信说的话了.
2018-05-29不能,只能HTTPS
request合法域名只能是https的吗?request合法域名只能是https的吗,能否设置为http的?
2018-05-28no,授权以后再进入小程序不需要授权直接可以获取,但是删除小程序后,授权也会删除了,所以会检测到你未授权,需要重新授权
关于用户授权的问题<button plain='true' open-type='getUserInfo' bindgetuserinfo='onGotUserInfo'>登录</button> wx.getSetting({ success: res => { console.log(res) if (res.authSetting['scope.userInfo'] || res.authSetting['scope.userInfo'] == true) { console.log(1) } } }) 是不是授权了一次后,后面即使删除小程序也不会弹出授权框就直接获取用户信息了???
2018-05-28你试试不就知道了,个人觉得,如果两个都是小程序,没有公众号或者移动应用,login应该拿不到UID,如果拿不到,恭喜你只能使用getUserInfo,没有别的办法,不然这个接口之前说要废弃也不会有那么多开发者向腾讯提意见了,基本上没有人会去用login拿UID,因为无法保证所有用户都已经关注公众号了才去使用小程序的,所以都是用getUserInfo获取UID的,除了这两个办法,没有别的办法获取UID了。
关于获取用户UnionID的问题看了一下开发文档里面关于login接口获取微信UnionID的条件: 调用接口wx.getUserInfo,从解密数据中获取UnionID。注意本接口需要用户授权,请开发者妥善处理用户拒绝授权后的情况。 如果开发者帐号下存在同主体的公众号,并且该用户已经关注了该公众号。开发者可以直接通过wx.login获取到该用户UnionID,无须用户再次授权。 如果开发者帐号下存在同主体的公众号或移动应用,并且该用户已经授权登录过该公众号或移动应用。开发者也可以直接通过wx.login获取到该用户UnionID,无须用户再次授权。 现在我有一个旧的小程序A和新的小程序B,主体不同(B的主体是A的子公司)但是绑在同一个开发者账号下面,用户使用B的时候我需要调用他在A里面留下的数据,这种情况除了调用getUserInfo的接口还有没有别的办法获取用户的UnionID?如果必须要调用用户信息才能获取的话那如果用户一不小心点了拒绝授权是不是就没法实现了?
2018-05-24你这问的。。。。。 appid顾名思义
一个开发者账号,只能有一个appid吗一个开发者账号,只能有一个appid吗
2018-05-24[图片] 有啊,只怕是你下载了一个假的开发工具吧?
如何上传代码?小程序怎么回事?到底能用么?教程中说:开发者工具能上传代码,打开只看到个“开通腾讯云”
2018-05-24bindopensettingHandler 在打开授权设置页后回调open-type="openSetting"2.0.7用按钮组件触发这个还需要2.0.7的基础库版本,也就是说到时候要使用这个功能还必须要让用户更新微信到最新版本才能用,这样对于一些不想更新微信版本的老用户来说,就丢失了很多的用户,以前我也没考虑过用户会不更新微信,毕竟这个年代流量已经不是事了,但我问了公司大部分年龄大的同事后才发现,他们都说不想更新,用的还是6.5.9版本的微信。这个接口废弃让使用按钮首先就要让用户更新微信,会瞬间流失大量的用户的。 open-type="getUserInfo"这个还能接受才1.3.0基础库,但是2.0.7就过分了
wx.openSetting也废弃了?[图片] [图片] 官方粗来讨个说法,你们这这么自觉的就改了接口,连个公告都没有,好玩么?有意思么?耍猴呢? 你把openSetting放到了button上,让那些需要权限的接口按钮怎么放?你倒是给个实例
2018-05-23[代码]wx.getSetting可以正常使用,没有任何影响。[代码] [代码][代码]wx.authorize除了获取userinfo授权无法使用,其他授权都正常。[代码][代码] [代码][代码][代码][代码] [代码]wx.openSetting(OBJECT)此接口即将废弃,放弃使用吧[代码][代码][代码][代码][代码]
scope.userInfo【废弃】影响哪些接口scope.userInfo【废弃】后 [代码]wx.getSetting[代码] [代码]wx.authorize[代码] [代码]wx.openSetting(OBJECT)[代码]都无法使用scope.userInfo值了吗@官方
2018-05-23