跟微信相关的,我们涉及到两个,微信开发平台和微信公众平台,两者有很大的区别,从定义、使用场景、要求和操作设置来看
一、定义不同
微信开放平台(open.weixin.com):提供移动应用和网站接入(使用微信登陆)、使用微信支付及建立公众号的第三方平台
微信公众平台(mp.weixin.qq.com):包含服务号、订阅号和企业号,即我们平时运营的公众号
二、使用场景不同
微信开发平台:
1.APP使用微信登陆
2.从APP中分享内容到微信中
3.APP中实现支付功能
4.开启WAP功能
微信公众平台:
1.微信中对从APP分享到微信中的内容进行二次分享,包括本地圈话题页,本地圈详情页,H5应用页面
2.千帆应用平台中使用打通微信的投票应用开展活动
3.开启wap功能
三.要求不同
微信开发平台:
1.在接入千帆平台时需要提供一个开放平台账号,提供APPID和APPSECRE
开放平台的账号以及APPID 、APPSECRET请不要随意修改,否则后果自负
2.如果app需要微信登录,请认证开放平台开发者资质,并且申请登录权限
3.如果要实现支付功能,需要开通支付
申请支付的移动应用【必须】和微信快捷登陆的应用是【一个应用】,即 APPID 和APPSECRET 是同一个
4.开通wap功能,需要绑定已经设置过授权回调的服务号
微信公众平台:
1.提供一个认证的服务号的APPID和APPSECRET
2.二次分享一点要设置JS安全域名,添加一个分享域名和一个活动域名
3.微信投票、开启wap功能一定要设置授权回调域名,把分享域名设置为回调域名
四.操作设置不同
微信开发平台相关操作指导:http://www.qianfanyun.com/help/30+http://www.qianfanyun.com/help/329
微信公众平台相关操作指导:http://www.qianfanyun.com/help/37+http://www.qianfanyun.com/help/339
简单归纳:
微信开放平台:申请账号+申请登录权限+申请支付权限+绑定授权回调的服务号(微信分享+登录+WAP+支付)
微信公众号:js安全域名+网页授权设置(二次分享+微信投票+WAP)