微信和随之微信产生的开放平台最近着实火了一下。
微信平台开发者如今已成为一个庞大的新族群:他们日夜紧盯着粉丝数的增长曲线,细心揣摩着微信的每一次版面更新,聚集时他们让每一次微信研讨都场场爆棚,私下里他们又常常吐槽微信简陋的后台系统,以及它近乎苛刻的接口控制……
事实上,在微信平台进行创业和开发并不是没有风险,对于腾讯这一微信政策制定者的商业文化、竞争习惯、商业战略、价值取向,一定要充分把握才能提前规避那些平台风险损失。虽然
微信公众平台开发已经具备开发企业级移动应用的条件,但是还存在一些问题。
1、消息接口交互安全。 目前微信的消息接口验证是由开发者自定义的token、timestamp、nonce三个参数进行字典序排序拼接,再进行sha1加密,传递是使用POST方式传输给开发者提供的url一个XML格式消息,整个流程并不是特别安全,并且传递过程中消息是明文还是加密,如果加密的话安全性有多高,这些都尚待考证。
2、消息接口开放不够。 比如语音消息提交接口、语音消息回复接口、点对点消息下发接口等都是不对外开放的,当然微信也是出于为保护用户的考虑,但是应该尽快提供便捷的申请审核通道。
3、微信平台身份问题。 不管怎么微信如何开放,但它终究还是腾讯旗下的一个产品,腾讯虽然是一家著名互联网企业,但毕竟牵扯到企业级应用还是欠缺点公信力,如果企业应用在微信上跑起来,企业内部信息发生泄露就比较麻烦。
4、公众平台内消息交互安全。 目前原生APP内的交互数据包获取还是比较难的,也就是说在公众平台内的消息交互还算安全,但是如果做企业应用的话这方面依然存在风险需要做评估。
对于开发者而言,又该如何规避上述风险?答案并不轻松,所付出的最根本的代价还是在于机会成本,或者说对上述四大领域须形成清醒的红线意识,面对看不清的方向与其冒最终竹篮打水一场空的风险还不如尽量绕行。同时,
微信平台开发者有必要去思考的是,微信更加青睐什么领域、什么类型的开发,并最终不会反客为主赤膊上阵?
什么是微信公众平台? 微信公众号主要面向名人、政府、媒体、企业等机构推出的合作推广业务。在这里可以通过微信渠道将品牌推广给上亿的微信用户,减少宣传成本,提高品牌知名度,打造更具影响力的品牌形象。