- 小程序微信登录能力调整
为了优化用户的使用体验,平台将回收“使用 wx.getUserInfo 接口直接弹出授权框”以及“使用 wx.authorize 接口直接申请提前授权用户信息”的能力,开发者需要使用组件方式唤起登录授权弹窗。 2018年10月10日后发布新版本的小程序,将无法在线上版本中使用接口直接弹出授权框。开发者可结合平台设计建议,提前做好兼容,合理使用微信登录能力。 能力调整背景 怎么合理使用微信登录能力 小程序登录流程设计建议 01 能力调整背景 推出微信登录能力的初衷是希望:当用户使用小程序时,可以便捷地使用微信身份登录小程序。但在实际使用场景中,我们发现:很多开发者在打开小程序时直接弹出授权框,如果用户点击拒绝授权,无法使用小程序。 在用户无法获知当前小程序服务内容的情况下,很多用户就会选择拒绝授权并离开当前小程序。所以“一进入小程序就要求用户授权”的做法打断了用户正常使用小程序的流程,同时也不利于小程序获取新用户。 所以平台调整登录接口,回收“使用 wx.getUserInfo 接口直接弹出授权框”以及“使用 wx.authorize 接口直接申请提前授权用户信息”的能力,并鼓励开发者参照以下指引合理改造小程序内的登录流程。 02 怎么合理使用微信登录能力 平台分别提供多种方式实现微信登录: 1. 调用wx.login接口,静默获取openid 适用场景:无需使用用户头像、昵称、Unionid信息 2. 使用 open-data (小程序)或者开放数据域(小游戏)的方式展示用户信息(无需用户授权) 适用场景:需要在前端“展示”用户头像、昵称信息,但不需要获取Unionid 3.使用button(小程序)或UserInfoButton(小游戏)组件,用户点击后弹窗请求用户授权 适用场景:需要获取用户头像、昵称、Unionid等基本信息 开发建议 第一步:获取openID 当用户访问小程序时,先通过wx.login,获取用户openID 。这时无需弹框授权,开发者拿到 openID 可以建立自身的帐号 ID。 第二步: 使用open-data方式或开放数据域方式展示头像昵称 如需要在前端展示用户头像、昵称信息, 使用open-data 方式或者开放数据域的方式展示用户信息 第三步:根据实际使用场景,使用组件,引导用户登录 在关键操作中,如必须获取用户头像、昵称、UnionID信息,可根据第一步获取的openID判断是新用户还是旧用户: 如果是旧用户,可以直接登录,也可定期使用wx.getUserInfo更新用户的信息; 如果是新用户,使用button(小程序)或UserInfoButton(小游戏)组件,在用户点击后弹窗请求获取用户基本信息。 03 小程序登录流程设计建议 a. 在必须用到登录信息的环节引导用户登录 在用户必须登录时才引导用户登录(如:购买前需要获取会员信息,用于同步积分数据),而不是用户一进入小程序就弹窗要求用户授权。如只需要在前端展示用户头像、昵称,无需要求用户授权,可直接展示。 [图片] b.清晰、准确地引导用户登录 在登录页面中,清晰、准确地告知用户当前操作是登录,说明获取登录信息的目的(如:用于同步会员积分数据等) [图片] c. 不强制用户必须登录后才能使用小程序服务 提供游客模式,不强制用户必须登录后才能进入小程序。如要求必须授权头像昵称等信息才能继续使用小程序,会导致某些用户放弃使用该小程序。 [图片]
2018-12-29 - 质疑官方:社交-笔记类目的要求不合理
微信小程序应该是一个开放性平台,不应该如此闭塞,在合理合法的范围下要求资质我觉得是必要的。 可是有些东西有点太过了,过到连最基本的道理都无法说通。 根据微信审核要求,只要用户自行提供内容就需要补充“社交-笔记”类目, [图片] 而“社交-笔记”类目就必须上传《增值电信业务经营许可证》或《电信与信息服务业务经营许可证》 [图片] 然后我去了解了下,一般就是需要办ICP许可证,而各个地方的ICP许可证要求不一样,审核难度也不一样,这带来了极大的不公平性。比如说有个地方需要有三个计算机专业的,还有一个人必须拿到计算机等级证书(这些人必须缴纳三个月社保)。甚至现在有很多代办ICP的在高价兜售有ICP证的公司,请问这样的做法有意思吗?为了办证而办证,这就像证明我是我妈的儿子一样搞笑。顺便吐槽下那个要求计算机等级证书的,请问我一个211重点学校的,我们不要求我们考计算机等级证书,那么我们的计算机能力就比那些有证的差吗?请问微信官方,你们定下一个规矩很容易,但是你们有想到会发生这么荒唐的事情么? 如果你说是国家要求的,好吧,那我们来看下这些证件到底是干嘛的: [图片] 上面说的很清楚,ICP经营许可证是经营性网站才是必须办理的。 那么请问官方,你凭什么说所有“社交-笔记”类目的小程序都是经营性网站呢?你们如此要求是否与国家要求相悖呢? 也许,何为“经营性网站”这个定义上会有争议,但我在网上找到的大多数解释就是提供有偿服务的才叫经营性网站。 也许,我的说法会有些偏激,可能还有些国家规定我这里没太搞清楚,也许官方根本不会回复此贴(论坛里确实很多人对官方质疑的帖子没人回复),可我是真心希望你们能认真考虑下这个问题(出于对微信小程序发展的建议),从目前我的认知看来,真的是很奇葩!
2018-08-30 - 社区论坛类目的资质
社区论坛类目的资质换成《增值电信业务经营许可备案截图》了,是不是到工信部http://www.miitbeian.gov.cn/publish/query/indexFirst.action,查询一下公司网站的备案然后截图上传?
2018-08-14 - 社交-社区/论坛类目现在审核是否必须要ICP证?
1)希望给个官方的权威说法 2)现在审核页面仍然需要提供《增值电信业务经营许可证》,如何操作? [图片] 3)但是在这个帖子里面,官方提到只需要提供 工信部官方网址的域名备案截图 https://developers.weixin.qq.com/blogdetail?action=get_post_info&docid=0008c8a9098718fd9e37fd79956800&highline=%E7%A4%BE%E4%BA%A4%E8%AE%BA%E5%9D%9B [图片]
2018-08-21