微信的各种功能有点乱,下面是微信可开发的常用功能。
使用微信开放平台,用户扫码登录,只能拿到用户针对此网站的唯一openId。
使用微信公众号,用户使用手机微信打开网站,根据授权级别不同,能拿到用户的openId(静默授权),或者昵称、性别、所在地等数据(弹出授权页面)。
此外,还可以自定义分享、调用相机等等多样化功能。
使用微信服务号(注册有门槛,需要是企业),拿到用户的openId,还能拿到用户手机号(付费)。
此外,还能进行信息推送,比如外卖进度、瑞幸咖啡服务提醒等等。
微信开发总社区: 微信开放社区。
微信开发文档汇总,切换左上角选择查看不同服务的文档:微信官方文档,文档包含以下多个子文档页面:
小程序、小游戏、小商店、公众号、智能对话、开放平台、企业微信、微信支付、腾讯小微 。
微信相关的开发,主要有以下两个平台,每个平台对应能开发不同的功能。
注册地址:https://mp.weixin.qq.com/。
开发文档:公众号。
开发和公众号配合的功能,还有和微信交互的功能,需要引入微信 JSSDK。
注册账号时,会分为以下四种类型(类型说明):
注意:每个邮箱仅能申请一种帐号!
主要能开发的功能(不同账号能开发的功能,可能会不一样):
注册地址:https://open.weixin.qq.com/。
开发文档:开放平台-网站应用。
分为移动应用、网站应用、小程序硬件框架等模块。
主要能开发的功能: