微信开放平台: 给非微信内的应用,提供使用微信能力
非微信内的应用包括:独立的app,第三方网站(通常是pc站)
核心能力:授权登录、微信支付、分享朋友圈。。。
eg: 一个App,需要使用微信登录或者微信支付,那么就需要在开放平台中做相应的配置与操作
微信公众平台: 给运行在微信内的小程序&网页,提供使用微信接口的能力【相关接口的权限绑定在注册的微信公众号上】
核心能力:授权登录、微信支付、分享、JS-SDK相关能力。。。
eg: 开发一个网页,用户会在微信打开,并且使用微信授权、扫描二维码,支付等,那么就可以在微信公众平台进行配置与操作
微信应用账户体系: unionID、openID、appID