微信公众平台开发有愈来愈热的趋势,很多人利用微信提供的接口和第三方提供的接口,做出了各种有趣的功能,但多数功能或是不实用,或是遇到微信和第三方接口的限制,无法实现大规模应用,大部分微信公众账号都是玩票的。
那么,到底该如何突破目前的状况,真正实现有效利用这个平台呢?带着这个问题,笔者询问了一些微信和Web App开发者,结合网上的案例,整理出如下两种方向。
微信内置浏览器带给Web App的机遇
微信公众账号可以很方便的向用户发送链接,因此是Web App一个天然的入口,并且它有天生的用户系统,结合微信官方接口,可以免去用户注册流程,而社交系统让推广营销事半功倍,口碑营销可以让真正的好App免费的获得用户。
而微信的内置浏览器可以让用户在一个App里形成完整的体验,因此微信Web App的体验甚至可以超过传统的Web App。
笔者资讯的Web App开发者,以及网上的案例,都一致看好微信Web App的前景。如磊友科技的赵霏,已经在微信公众平台上试运营HTML5手机游戏平台,获得了良好的用户反馈。
不过我们也要看到,微信Web App的机会并不成熟,微信内置浏览器只是调用系统自带的浏览器组件来运行的,这样在Android平台中的碎片化也随之得到放大,如磊友科技试运行微信HTML5游戏,就发现很多Android机型运行游戏有问题。
我们期待微信今后能自带浏览器内核,并开放浏览器接口,这样能在所有平台上体验统一,超越传统Web App甚至原生App,到那时候微信作为一个Web App平台才会发挥它真正的力量。
开发自主产权接口和第三方接口/服务收费
天下没有免费的午餐,现在网络上很多公司都提供了接口以供开发者调用,但是如果收益与付出不匹配,那么对API收费、撤回API就是很自然的了,如Google、Twitter这种大公司都曾经这么做过,国内的公司做起来就更没有心理负担了。
一个简单的例子是网易有道翻译的API,利用微信公众平台API对接,可以直接调用翻译结果而不带有道的任何信息,这种“吸血式”利用显然是不利于有道的,因此它给API调用频率设定了一个上限,超过这个上限则调用失败。
因此,微信公众平台的开发者如果想不受限制的调用接口,要么自己开发,要么向第三方接口提供商缴费。而有些包含大数据或内容的接口,如地图,开发起来难度太大,因此向接口提供商缴费成为唯一的选择,在这种情况下,如果微信公众平台发展起来,第三方接口提供甚至可以成为一个不小的市场。
事实上进行微信开发比较早的开发者们对这种情况已有预料,如一名提供企业微信开发服务的开发者就表示,今后会向开发自有接口并收费的方向发展。而网上也出现了这类的服务,并且也是收费的:
结语
微信公众平台从开放到现在,时间才半年多,很多功能仍在逐渐添加和完善中,它将来到底会如何发展,现在下定义还是太早,但这不妨碍我们来探索它的可能性。
这里列出的微信中平台开发的两种方向您认同吗?欢迎在下方评论,或者来信与笔者探讨。邮箱:xuchuan(at)51cto.com