最新回答
物联网行业观察
微信对话开放平台:开放的生态
微信对话开放平台正式发布后,测试版也随之上线,使得开发者可以利用该平台提供的工具自主完成对话机器人的搭建。目前,该平台主要应用于微信公众号、微信小程序及企业网站等需要接入智能对话能力的使用场景。
微信对话开放平台以腾讯小微为基础,如下图所示,从图的上端开始按顺时针方向,首先是接入的各种智能硬件,接着连接的是微信生态、公众号以及小程序等应用场景,再者是基于腾讯云的各种智能服务,最后是用户端的各种应用需求,例如社交、家庭、旅行、健康和工作等。
如果是入门级开发者,只需把自己的知识库上传到平台,马上就可以获得一个实时对话机器人进行对话;如果用户已有自己的服务,只需在平台上用商业逻辑把自己的服务、API和对话逻辑进行深度绑定,即可制作出完全符合自身业务逻辑的对话系统。
据官方资料显示,微信对话开放平台的用户可以实现零代码开发,完全可视化地配置制作对话机器人,同时,官方表示,NLP模型也开放给用户。其次,配置文件可以随时进行测试和体验,并且能统计和记录对话机器人使用的各项数据。通过真实的用户数据,可以很快迭代平台的模型和对话机器人。
撞了怀
“微信开放平台”发布了一个内测的新功能——微信登陆。微信登录是指移动应用和网站应用,可以通过接入该功能,让用户可以通过微信帐号来登录,降低注册门槛和用户流失率。此外,还会在经过用户同意后,将用户基本信息(头像、昵称、性别、地区、语言)提供给开发者。
微信登录当前处于邀请内测阶段,邀请已开通移动应用微信支付的帐号,内测该功能。
内测的具体要求如下:
1)内测期间,移动应用必须获得微信支付权限后,才能申请微信登录权限。
2)内测期间,必须至少有一个移动应用获取了微信支付权限后,网站应用才能申请微信登录权限。
此外,由于开发者经常有需在多个平台(移动应用、网站、公众号)之间共通用户帐号,统一帐号体系的需求,微信开放平台提供了UnionID机制。开发者可通过OpenID来获取用户基本信息。
而如果开发者拥有多个应用(移动应用、网站应用和公众号,公众号只有在被绑定到微信开放平台帐号下后,才会获取UnionID),可通过获取用户基本信息中的UnionID来区分用户的唯一性,因为只要是同一个微信开放平台帐号下的移动