开发微信公众号的优势:
1.微信公众号开发成本低
微信公众号开发成本、运营成本,和推广成本比原生app都小的多。
2.营销定位
微信公众号推广可以通过后台的用户分组和地域控制,实现的信息推送。
3.用户群庞大
据统计,微信群每天活跃人数高达6亿,依托如此高流量的平台,微信公众号不愁使用人数,哪里人数多,哪里就能产生巨额财富。
微信企业公众号开发
开发微信公众号的优势:
1.微信公众号开发成本低
微信公众号开发成本、运营成本,和推广成本比原生app都小的多。
2.营销定位
微信公众号推广可以通过后台的用户分组和地域控制,实现的信息推送。
3.用户群庞大
据统计,微信群每天活跃人数高达6亿,依托如此高流量的平台,微信公众号不愁使用人数,哪里人数多,哪里就能产生巨额财富。
当用户发送消息给公众号时(或某些特定的用户操作引发的事件推送时),会产生一个请求,可以在响应包(Get)中返回特定XML结构,来对该消息进行响应(现支持回复文本、图片、图文、语音、视频、音乐)。严格来说,发送被动响应消息其实并不是一种接口,而是对微信服务器发过来消息的一次回复。微信服务器在将用户的消息发给公众号的服务器地址(中心处配置)后,微信服务器在五秒内收不到响应会断掉连接,并且重新发起请求,总共重试三次,如果在调试中,发现用户无法收到响应的消息,可以检查是否消息处理超时。关于重试的消息排重,有msgid的消息推荐使用msgid排重。
弹出微信相册发图器用户点击按钮后,微信客户端将调起微信相册,完成选择操作后,将选择的相片发送给的服务器,并推送事件给,同时收起相册,随后可能会收到下发的消息。弹出地理位置选择器用户点击按钮后,微信客户端将调起地理位置选择工具,完成选择操作后,将选择的地理位置发送给的服务器,同时收起位置选择工具,随后可能会收到下发的消息。media_id:下发消息(除文本消息)用户点击media_id类型按钮后,微信服务器会将填写的素材id对应的素材下发给用户,素材类型可以是图片、音频、视频、图文消息。请注意:素材id必须是在“素材管理/新增素材”接口上传后获得的合法id。
公众号用户授权基于授权作用域(scope参数)的不同,分为静默授权(scope为snsapi_base)和非静默授权(scope为snsapi_userinfo)。静默授权就是用户无感知的就授权了,但只能不弹出授权页面,直接跳转,只能获取用户openid,非静默授权会弹出授权页面,可通过openid拿到头像、昵称、性别、所在地。并且, 即使在未关注的情况下,只要用户授权,也能获取其信息 。
公众号授权登录的效果大概都像下面这样,就是一进入首页就弹出让用户授权的弹窗(非静默授权)。
(作者: 来源:)