本文主要是介绍微信公众平台nbsp;10.29日更新nbsp;之己见,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
此前,网络曾有谣言,微信服务号将于明年起收3000元/年的年费,这一传言尚未被证实,昨天微信公众平台正式推出了微信认证这一个功能,服务号可以花费300元进行认证,从而获得平台的诸多高级接口,如:语音识别,客服接口,网页授权等服务。先不谈其意义。就几个功能做个简要分析:
1、
通过语音识别接口,用户发送的语音,将同时会给出语音识别出的文本内容。
大体上,这个功能是有相当必要的,尤其在语言学习的相关平台上,这一功能显得尤为重要。但是,激动后细分会发现,这个语音识别还存在不少的问题,如国内的语音识别的总体水平将束缚这一功能的实际影响。另外,语种识别上,如果只有纯粹的中文汉语识别的话,这一个功能可能将在折扣。抽丝剥茧后,笔者认为,语音识别最重要的作用应该将用户从打字中解放出来,以语音取代传统的文字指令,让然这还将伴随着由声音质量和技术极限带来的识别误差。
2、
通过客服接口,公众号可以在用户发送过消息的24小时内,向用户回复消息。
起初刚一接触这个接口的时候,笔者深深以为这是期盼已久的主动推。但仔细分析描述后,发现这其实是一种另类的被动推而已,首先用户得发送过消息,其次24小时内回复。这个关系是一对一,用户发了后,才会有权回复。其次,相信这种客服接口,每个用户每天应该也会有所限额,而不是引导用户先发送n条,然后一天内就能给用户主动推送n条,这种低级的Bug相信微信开发团队的错误的吧。
3、
通过网页授权接口,公众好可以请求用户授权。
这个接口,没有过多值得关注的,多半是涉及微信上自带浏览器,微信开发过程中,笔者始终坚持,微信自带浏览器可以做一些简单的html页面,但不推荐过度以来,否则,微信与html5何异?
4、
通过该接口,公众号可以获得一系列携带不同参数的二维码,在用户扫描关注公众号后,公众号可以更具参数分析各二维码的效果。
总的说,这个权限对于用户量上w的平台还是有不小的帮助的,通过在用户关注的时候就可以对不同用户的区分,实现不同对待,结合第六个获取用户基本信息权限,可以做到更加针对化的服务。
5、
通过该接口,公众号能够获得用户进入公众号会话时的地理位置(需要用户同意)
细心的亲们会发现,这个功能是最早就有暗示的一个功能,最初事件接口刚出现的是时候,笔者和笔者的小伙伴们曾推论,可能会出现如下的场景:用户进入某家商场后,会收到商场平台主动推送的相关折扣服务的信息。另外,此项服务还可以作为学生课上签到,活动现场签到等一些列基于LBS的服务,但是,理想是丰满的,现实是骨感的,首先,获得地理信息需要用户同意,而不断的获取用户地理位置时必将增加用户移动设备的耗电量,作为现在移动智能设备尚未彻底解决的问题,如何说服用户提供地理位置便是一个有待商榷的问题。另外,定位的精确度也是一个需要解决的问题,曾听前辈交流,如果需要做到精度10m的定位必须要介入wife或者打开手机的GPS,这两个先决条件又将束缚获取地理位置这一接口的实际效果。
6、
通过该接口,公众号可以根据加密后的OpenID,获取用户的基础信息,包扩头像,昵称,性别,地区。
此前接触过一个bookmarklet的脚本,作用就是在于帮微信平台的用户快速实现分组。当时的微信平台也就3000的用户量,信息对于用户量上万的平台,用户分组也是一个较为头痛的问题吧。而这一接口的开放,则大大节省了相关的人力。另外,头像,昵称等相关信息的获取,对于诸如微信墙等次生平台相信有不少的帮助吧。另外用户的基础信息在后期功能拓展中还将有不少的功能。获取用户基本信息后,相信针对化的服务也将成为微信平台接下来的主要发展方向。
在公众平台平台开发者问答系统中,有人曾问是否可以获得用户的fakeid,研究过微信主动推的攻城狮们肯定知道,此人想做主动推,对于一直反对主动推的笔者借用其中大牛的回答以明志吧:
回答一:这种玩水的心态最好别有,危险很大。
生态环境就是这样,尊重,才能更好的发展。
笔者笔者(非本账号)开发过hack的api,但最后放弃。
实在是不公平,虽然拥有了很多别人都想要的接口,但对整个生态不好。产品也不稳定(腾讯也不会允许这种不公平的行为),所以长远看,fakeId还是算了吧,还不如将账号做好,腾讯自然会送你高级权限。
回答二:赞。开发者的心态不应该是先要求一大堆权限/接口,而是先想清楚自己要做的功能 是否符合整个生态环境、是否有真实的使用场景,如果以上都满足,那么相信大家再提出这个需求,微信采纳合情合理。
7、
通过该接口,公众号可以获取所有关注者的OpenID。
对于这一功能主要是为了接口6的工作,不具备太大的意义,平时消息记录中,笔者们就可以积累关注者的OpenID了。
8、
通过分组接口,公众号可以在后台为用户移动分组,或创建、修改分组。
呃,个人分析放在接口6那边了,不过不多说,能搞好的个性化的服务用户。
9、
通过该接口,公众号可以在需要的时候在微信服务器上传下载多媒体文件。
好吧,笔者的小伙伴曾经就位怎么获取用户发过来的图纠结半天,现在的一个接口搞定了,另外还附赠获取语音文件。对于这一功能,笔者们曾经有做类似摄影作品收集的功能,但是,主打省流量旗帜的微信,对多媒体的压缩还是挺高的,伴随着的就是多媒体文件质量低,语音方面估计也就对语言教学(为什么有提到语言教学了呢,因为笔者最近在帮做咱学校的公众英语平台,所以对这个比较敏感╮(╯▽╰)╭)有所帮助,但是,就语言教学的老师反馈,微信平台语音60s的限制和高度压缩都不能满足起日常需要。
好了,个人分析就这样吧,总的来说很多功能还是有诸多不如意的,但是随着技术的不断跟进,相信这些接口也会逐渐变的完美吧。
这篇关于微信公众平台nbsp;10.29日更新nbsp;之己见的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!