这部分主要讲解微信公众平台的开发模式,首先说明一下我不是程序员,所以本篇并非讲编程代码之类的,也并非开发模式的说明书,毕竟微信官方已经有一份详细的技术说明文档(在文章尾部提供文档地址),但是由于我们正在开发微信POP营销系统,所以我对开发模式有一定了解,这些了解应该会对准备尝试做微信开发的朋友会有一定帮助,少走部分弯路吧。如果对本篇教程有任何疑问或错漏之处欢迎留言或直接联系我进行更正修改。
首先我们要明确开发模式什么可以做,什么不可以做:
一、开发模式可以实现的功能
1、可以接收用户发送过来的消息,通过你自己开发的系统把对应内容反馈回去。
2、可以接收用户发送过来的地理位置,通过地理位置你可以反馈附近餐厅信息或交通信息(例如高德地图)
3、通过事件推送,可以识别用户对公众帐号订阅和取消订阅操作的情况。
4、开发模式的接口除了可以反馈图文消息,也可以反馈音频内容给用户。
5、可以通过通用接口上传图片、语音、视频等内容到公众平台上,并且可以调用这些素材。
6、可以管理自定义菜单功能。(该功能还在内测中)
二、开发模式不能实现的功能
1、不能识别用户账号名称,只能识别一串很长的ToUserName,这应该是微信公众平台对用户信息的隐私保护。所以想把用户拉到自己平台进行管理这是不可能的。
2、不能管理用户或查看用户的个人资料。
3、不能单独给某一用户回复消息,这个只能在微信公众平台上管理。
4、开发模式不支持消息群发,这个也只能在微信公众平台上操作。
目前开发模式主要应用的方式:
1、微信其实是一个浏览器,只要你设计制作HTML5的手机页面,就可以通过微信直接访问,这样可以带给我们无限的想象空间。招商银行的微信就是通过这样的方式实现查询余额、手机还款等功能。中国联通的微信可以查话费、查流量等等功能。当然基于这种方式我们还可以做更多的后端功能开发。
2、微信内置的地图定位,可以实现附近交通情况、查附件餐厅酒店等信息。
3、可以用来做微信聊天机器人,这个需要很强大的语义识别技术,这个功能很多平台都已经实现。
4、可以通过微信买彩票,例如腾讯官方的“便民彩票”一样。
5、状态通知功能,如果用过DNSPOD微信的朋友应该知道,他有个状态通知功能,当网站DOWN机或帐号登录,都会自动向你通报。如果这个功能得到普及,以后网站认证不需要短信了。
如何开启微信公众平台的“开发模式”
要开启开发模式很简单,只要在后台进入开发模式后点击开启按钮,然后绑定接口文件就完成开通了。下图我们看到接口配置信息那里要填写URL和Token信息,URL就是放在你的网站上的接口文件地址, Token就是验证码。最下面的就是接口的权限。
【刘子骏技巧】点击下图“查看文档”,查看里面的“消息接口指南”,拉到底部会看到PHP示例代码的,那个文件包含标准的PHP接口文件。
微信公众平台开发文档浅解
点击“查看文档”后我们进入到开发帮助文档里面,左边是文档栏目,包括消息接口、通用接口、自定义菜单接口、使用限制和返回码。我就不具体说里面的代码等等内容,我以这些栏目来分别说明接口的用途吧。
1、消息接口:这里主要是用来接收用户发送的消息,然后通过该接口反馈给用户对应的图文内容或音频内容。
2、通用接口:主要用于上传图片、语音、视频素材到微信公众平台上面,并且可以通过该接口对这些素材进行调用。(该接口需要向微信申请内测资格才能使用)
3、自定义菜单接口:通过该接口可以对自定义菜单进行创建、查询、添加等管理操作。(该接口需要向微信申请内测资格才能使用)
4、使用限制:这里仅限制通用接口和自定义菜单接口的操作频率(注意这里不是用户使用次数,而是后台操作次数,对用户使用不受影响),消息接口不受限制。
5、返回码说明:这里是使用通用接口出现的Json返回结果,通过返回码方便开发者识别开发程序的情况。
大概先写到这里吧,下一节教程我会讲微信公众平台会议帐号,这是《微信公众平台快速上手教程》最后一节课,以后就正式开始分享更多微信营销案例和一些微信营销方法,敬请关注刘子骏的博客更新。刘子骏的微信公众平台正式开通,你可以在微信上直接搜索:刘子骏,与我交流运营微信公众平台心得。
文章作者:刘子骏
开发模式示例代码下载:http://mp.weixin.qq.com/mpres/htmledition/res/wx_sample.zip
开发模式详细说明文档: http://mp.weixin.qq.com/wiki/index.php
微信公众平台快速上手教程Part4 关键词自动回复
微信公众平台快速上手教程Part3 素材编辑
微信公众平台快速上手教程Part2 消息管理与群发
延伸阅读:
【看微信大号美肤汇的伪公关真营销迷局】
前不久传微信已坐拥2.7亿用户,这样看来微信破3亿用户比买切糕还容易。
在不久前,小编就写了一篇【在微信里掘金的那些朋友】,里面介绍了几款微信服务,其中包括美肤汇。
然而就在12月10号下午,小编莫名其妙的收到了美肤汇的两条信息:test。
这似乎看起来应该是一件失误的事情,可能是因为有某个小编在吃切糕,心惊胆跳之下不小心发错了。
但随后在一个多小时之后,小编又收到了美肤汇的一条微信:
恭喜您,您是美肤汇“今日活动”中奖用户,今日收到美肤汇3条“test”的用户,可获100元“美肤汇”现金卷(无消费限制);收到两条“test”的用户,今日22:00前,在“美肤汇”微信商场成功购物,将在百元礼包的基础上免费获赠16cmQQ公仔1个;收到一条“test”的用户,每人获赠价值78元的韩国原装正品skinfactory面膜一套。时间有限,速速行动哦!
你或者认为这是多么好的一次危机公关啊!不仅能解决错误,还能转变为活动,即提升品牌形象,又可获得大家的喜爱。更对今后的微信推送不会有反感,一举三得。
但真的是这样吗?再仔细想想!好像哪里感觉不对?
让小编给读者分析分析这一次的营销手段吧!
众所周知,所有公众号均一天只能群发三条信息,而群发是可以选择分组或按照地区群发,也可以分男女群发,但只有三条群发信息的情况下,要按组或性别群发是不够分的。对于有几万甚至十多万粉丝的微信大号而言,更不会一个一个发微信了,那是多么耗费人力的事情啊!
因此两条“test”和一条活动的微信总共发了三条,所以几乎不会有粉丝会收到单独的一条“test”,更不会收到三条“test”。
而收到两条“test”能获得什么呢?据小编将美肤汇微信的每一个字都慢吞细嚼之后,也不免掉进这个营销陷阱里面。不少粉丝均会将第二条和第一条的意思搞混,以为可以随意消费,还有公仔送!这是多么划算的一件事情啊!
可惜天下没有免费的午餐,你这么想就会掉进一个营销陷阱里面。
经小编详细和美肤汇的微信小编咨询后发现,只收到两条“test”的用户(几乎是所有用户),要得到这百元代金卷,则需要先消费,而这个消费是没有限制的。
小编在逛了一圈美肤汇的微信商场之后发现,最便宜的是29块三支指甲油的商品。当然小编是不知道这到底是贵了还是便宜?
而所谓的百元代金卷是消费满150元才能抵消15块,这是多么坑爹的啊!并且代金卷不会在首次消费的时候扣除,而是通过第一次购买然后随着产品邮寄到用户的手上。
然后美肤汇就可以等着这些用户回来进行第二次消费了,不管转换率有多少,也不会有损失!而回来进行二次购物的用户,如果购买150元以下的当然无法享受到百元代金卷的优惠,美肤汇更没损失!就算购满150元,也只是能抵消15元而已,这对暴利的化妆品而言,几乎可以不在乎的。