微信公众平台开发,首先,最重要的一点就是,你得弄清楚一点的就是你平台的用途和平台需要的功能,进而注册对应的类型,不然可能会导致因为平台不符合实际的要求而必须反复注册(实际上一个身份证号可重复注册5次)
平台类型:
订阅号:
使用范围:向关注用户推送信息频繁(一天一次),自动回复消息,不要求更加高级的接口(语言接口)等,主要为用户提供消息和咨询
优点:注册提交简单、方便,适合个人、小型组织
缺点:自定义菜单等高级接口需要相关的认证服务,且暂时不支持个人订阅号的相关认证
服务号:
使用范围:为用户提供提供服务
优点:提供接口丰富,可以实现复杂的用户交互
缺点:提交申请比较复杂,可能需要相关的脚本语言编程思想
注册好了之后就可以进行开发了
微信公众平台的开发分为两种模式
编辑模式:
基本的功能(菜单的自定义,图文素材的编辑,新闻的发布)这些都可以通过可视化操作进行编辑,不需要服务器,适合要求简单且没有编程知识的管理者
开发者模式:
要需要自己配置服务器,可以实现更多自定义的接口,但需要有编程知识
(本文主要介绍开发者模式下的微信公众平台的开发,得需要BAE、SAE等云平台 )