拨云快讯:
开放微信登录能力
为帮助插件开发者更好地管理用户,现在微信小程序支持在插件内使用微信登录。用户同意后,开发者将可获取用户的身份标识、头像、昵称等信息。
举个例子:以前开发者即使在「腾讯地图」内使用「地图」插件,也无法直接在地图上显示用户的头像、昵称等信息。如果想要做到这件事,开发者只能将用户登录小程序后所提供的信息,传给「地图」插件,从而实现在地图上显示用户头像、昵称等信息。
但现在,开放微信登录能力后,开发者省去“传”的步骤,可以直接在插件内使用用户基本信息。
比如,如用户的账户中有代金券,商家和开发者便能立刻获得,从而引导用户用代金券消费了。
调用微信支付能力
插件可调用微信支付接口,用户可在插件内完成商品预定、购买等流程。这样,避免了用户买单时需要多次跳转购买界面,也更容易促成交易,实现小程序的商业变现。
举个例子: 在这之前,开发者使用商品购买插件时,消费者只能在插件中查看商品,无法完成一个普通真实用户的购买流程。如果需要购买,开发者必须开发支付功能用于与插件进行交互。
现在插件中可以使用微信支付能力后,开发者就能直接在插件内完成完整购买流程生成订单。这意味着对于开发者来说,只需要使用一个插件就能做成一个普通的小程序商城。
要申请这个能力的插件开发者,可在管理后台申请开通,通过后将可在插件内使用微信支付能力了。
这个功能不是说你的小程序,只要用了这个插件就能使用微信支付。而是你的小程序在开通微信支付后,才能使用含有微信支付的插件。
可开发全页面插件
除原有的内嵌插件外,开发者可开发完整的插件页面,并在插件中提供分享、页面跳转等能力。便于插件开发者提供完整的服务流程、同时可便捷地被其他小程序接入使用。
举个例子:完整的购物流程一般至少需要5个页面流程:商品列表页 - 商品详情页 - 生成订单页 - 地址确认页 - 支付完成页。以往开发者先创建5个空白页,然后每个空白页放上对应的插件或插件中的组件,并且控制页面跳转交互,完成5个页面后才能做完成整个流程。