微信公众平台的API体系是我所见过复杂的,某种程度上,复杂意味着混乱。
首先,公众号分为服务号、企业号、订阅号。我们今天不讨论企业号,说实话我个人也不看好这玩意儿。公司内部试用了一下企业号,发现并没有什么用。所以今天只讨论服务号和订阅号的应用开发。
服务号和订阅号在功能上的区别,直观感受就是允许的群发次数不同。另外有折叠和不折叠的区别。事实上,在接口上,二者有着明显的区别。
比如,推广支持接口,包括『带参数的二维码』、『长链接转短链接』接口;『微信支付』接口;『卡包』接口;『设备功能』接口;『微信小店』接口等等;都需要服务号才能获得。而订阅号是不可能获得这些接口的。
所以在策划一个微信应用的早期,就应该考虑清楚自己的应用场景。如果有特定的业务场景需求:比如需要根据用户在应用中的数据变化,推送模板消息给终端用户。那么这就需要用到模板消息接口。而这个接口,目前订阅号是无法取得的。
再比如,长期来看,你需要通过微信公众号完成公众号内的支付交易,那么可能订阅号就不太适合。
除了服务号和订阅号的区别,认证与否也是接口权限的一个重要指标。很多高级功能接口,只能通过微信认证的方式获得。
但是认证这里有个坑。如果你的公众号早期是通过个人身份注册的,也就是用身份证完成的注册,那么微信目前是不支持个人公众号进行微信认证的(早期曾经有一段时间允许过)。
所以当你真正开始进行微信应用功能开发的时候,你会发现早期没考虑好的地方,处处是陷阱。可能会让你在已经积累了一定数量订阅数的情况下不得不推倒重来。
南昌公众号小程序商城开发公司
南昌网站/软件服务相关信息
2天前
12月18日
12月18日