微信号分类
- 订阅号,适合于个人、小团队,用于信息传播,帮助管理用户以及和用户互动,比如撰写文章、咨询传播、消息定制等;
- 服务号,适合于企业和组织,提供更强大的业务服务与用户管理能力,比如支付、智能接口等;
- 企业号,适合于企业或组织,提供移动应用入口,帮助企业建立与员工、上下游供应链及企业应用间的连接;
举个适用于学校、学院、班级的例子
分类 | 说明 |
---|---|
订阅号 | 管理一个班级、一个学院的信息订阅,通知和互动 |
服务号 | 管理全学校的打印店等,可以直接支付送货上门,及时推送一些特价活动 |
企业号 | 管理全学校所有学院、团委、学生处各部门人员考勤、活动等 |
订阅号支持的常用接口
- 会话界面自定义菜单;
- 多客服接口;
- 获取用户地理位置;
- 高级群发接口;
- 用户分组;
9大接口
- 语音识别,即语音转文本;
- 客服接口,发过的消息 24 小时内回复消息;
- OAuth 2.0 网页授权,通过授权接口,请求用户授权,获取更多用户信息;
- 生成带参数的二维码,用户扫描关注公众号后根据参数分析各二维码的效果,从而可以实现更多分析结果;
- 获取用户地理位置;
- 获取用户信息;
- 获取关注者列表信息;
- 用户分组接口,通过分组接口,可以在后台为用户移动、创建、修改分组;
- 上传、下载多媒体文件;
订阅号和服务号不同
- 出现位置不同;
- 订阅号 1篇/天,服务号 4篇/月;
- 订阅号没有 9大接口和支付功能;
是否认证
认证,得需要有一个开户过的企业(也就是以公司名义),如果是服务号建议认证一下。订阅号认证账号别人可以直接在添加好友里搜索关键词就能找到你。
注意事项
- 微信公众号接口只支持 80 端口;
- 微信后台配置的 URL 是唯一能接收到消息和事件的入口,公众号所有操作都是基于这个 URL 进行交互的;
- 调用所有微信接口时几乎全部使用 https 协议;
- 用户向公众号发消息时,会传过来 openID,这个 openID 是用户微信号加密后的值,每个用户在每个公众号中 openID 是唯一的;
- 在开发阶段,要时刻留意报错信息,比如全局返回码,这个特别特别特别地重要,开发出了问题需要手动解决;
- 和微信服务器交互时,需要满足各个接口的规范限制、调用频率限制、模板消息、用户数据等敏感信息的使用规范;