热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

分析微信与开发者双赢的开放能力

本文摘自《程序员杂志》,针对开发者关注的问题,本刊专访了微信团队,请他们详细解读微信携手开发者打造开放生态的发展策略。
摘要:本文摘自《程序员杂志》,针对开发者关注的问题,本刊专访了微信团队,请他们详细解读微信携手开发者打造开放生态的发展策略。

【编者按】由CSDN和《程序员》杂志联合举办的深圳微信开发者大会即将在11月15日隆重举办。距离本次大会开幕仅有十余天,从筹办初期大会便得到了广大微信开发商、传统IT企业的极大关注。按当前的售票速度,主办方预计本次大会售票将会提前结束报名。为保证现场参会者的良好学习和交流体验并确保您的正常参会,请提前报名。

大会云集上百家微信第三方开发商,参会者来自于全国各地,且是最真实的微信项目需求方和最优秀的开发商团队(购票企业特征分析),来这里你将聆听到南航微信服务号、 招商银行信用卡服务号及长安汽车微信企业号等众多知名微信开发领域技术专家/厂商围绕就微信开发中的难点、热点及行业解决方案、未来发展机遇作出探讨与分享。推荐阅读>>>【深圳微信开发者大会不容错过的十大理由】

月活跃用户数达4.38亿,微信已被越来越多的商家确定为除官方微博外的另一重点营销平台。商家为庞大用户群提供定制化服务的迫切需求,吸引了大量开发者/开发商投入到微信公众平台开发中,目前微信开发者将近10万人,微信公众账号总数已有580万。本文摘自《程序员杂志》,针对开发者关注的问题,本刊专访了微信团队,请他们详细解读微信携手开发者打造开放生态的发展策略。

《程序员》:作为开放平台之一,与其他开放平台相比,你认为微信平台的核心竞争力是什么?

微信团队:对于微信来说,最核心的资源就是用户本身。在庞大用户的基础上,微信不仅仅是支持发送语音短信、视频、图片和文字,可以群聊,仅耗少量流量,是适合大部分智能手机的应用,更是很多行业一站式、全流程解决方案的工具。微信提供了丰富的开放接口,还提供了微信小店、微信支付、智能识别、设备接入等服务。目前,微信月活跃用户数已达4.38亿;微信公众账号总数580万,且每日新增1.5万;接入应用总量已达67000,日均创建应用达400;微信告自助投放平台上已拥有超过10000家广告主,超过1000家流量主。

《程序员》:微信平台给开发者开放了哪些能力,给开发者带来了哪些机遇?

微信团队:微信平台聚集开发者(包括个人开发者及公司开发者)已突破10万。在开放平台上,微信为开发者提供了九大接口,这九大接口分别为: 1. 语音识别接口;2. 客服接口;3. OAuth2.0网页授权接口;4. 生成带参数的二维码接口;5. 获取用户地理位置接口;6. 获取用户基本信息接口;7. 获取关注者列表接口;8. 用户分组接口;9. 上传下载多媒体文件接口。

2014年3月,微信还开放了支付接口,用户可借此连接微信支付,实现从线上到线下的商业化闭环。我们还陆续开放了一系列的接口功能,例如多客服系统、微信推广、智能平台、微信小店,以及近期发布的设备接入服务和模板消息等。

不久前,微信开放平台上线了开发者资质认证, 认证通过后,开发者账号下提交的应用将获得智能接口高级能力。获得微信智能接口权限后,开发者可把微信图像和语音识别的能力集成到自己的应用中,使得应用具备识别移动视觉搜索、在线语音识别、在线语音合成、朗读文字等功能,从而为用户提供更加丰富的移动互联网服务。这些接口能力的开放,就是要让更多人通过微信为用户提供更多服务。以最近微信开放的设备接入能力为例,只要具备通信能力且通过微信认证,可穿戴硬件设备厂商的服务号就可以通过微信公众平台的“设备功能”接入,具备了很多应用不具有的功能,并且可以给用户带来更多价值。比如,小明使用了连接微信的智能手环,每天都能在运动社交排行榜上看到自己和好友们的运动数据,包括热量消耗、活跃时间,休息时间……他发现,自己每次都是垫底儿的,和那些每天几万运动量的好友,以及自己心仪的萌妹子相比,实在不忍直视。于是,为了不输给自己的好友,更为了吸引萌妹子的注意力,小明每天都加大运动量,三个月后,不仅啤酒肚没有了,经常应酬喝酒带来的脂肪肝也没有了。

《程序员》:微信平台上已经有上万款应用,后来的开发者如何脱颖而出呢?目前微信平台上最受欢迎的五款第三方应用是什么?如果你了解,请谈谈这几款应用的诞生过程、开发团队和运营状况。

微信团队:目前在微信平台上,有些应用已成为行业的标杆,用户的挚爱;但也有的只是昙花一现,或者一直默默无闻。很多应用能够脱颖而出的最重要原因就是遵从互联网行业的基本原则——即尊重用户体验、创造用户价值、满足用户需求,持续服务创新的应用永远都能熠熠生辉。针对最受欢迎的第三方应用,微信官方没有排序,但是诸如《唱吧》、《神经蛙》等应用都几乎在一夜之间受到了用户的欢迎,很多针对某个领域或行业的应用也在特定用户中受到了极大关注,这些应用中很多还成为行业的标杆,这也是微信所乐见的。此外微信公众平台上的一些公众账号也非常值得关注,他们在人们生活的方方面面创造了令人惊喜的体验,比如我们微信公开课上的许多案例,都是利用微信公众账号给用户带来价值,这些公众账号本身就具有极高的人气和关注度。更多案例资料可以参看“微信公开课”ID:wx-gongkaike ,“微信派”ID:wx-pai中的历史内容,搜狗的微信搜索也可以提供这些历史资料。

《程序员》:如何看待平台方跟开发者(开发商)逐利的问题?微信平台是基于哪些原则来处理这些问题的?对正在或计划基于微信平台做应用(包括公众号)的第三方开发商有什么建议?

微信团队:搭建平台,实现与开发者的共赢一直都是微信的原则,微信鼓励和乐见第三方开发者利用微信平台构建行业解决方案,成为行业的标杆。很多第三方开发者正在利用微信的接口提供服务,这些服务很多都是收费的。但很多使用微信平台的用户是没有技术能力,并且缺少资金的人,面对这些用户,微信仅仅提供开放的能力远远不够,这时就需要提供一些基础功能来满足用户的需求,但这并不涉及和开发者逐利的问题。以微信小店为例,它帮助毫无开发能力的公众号运营者,快速将其商品上架。但第三方商城的货架和页面,可以根据品类、营销特色开发。比如《青青菜园》是卖菜的,需要介绍怎么卖菜,就不适合微信小店这个简单的模板,第三方开发者可以根据微信提供的高级能力来开发其商城。第三方商城适合业务复杂、想做出特色的商户。一个年营业额上亿的企业,对移动支付方面有很多特殊要求,有些是微信支付做不到的,就要通过第三方实现,而这个企业愿意每年投入百万经费开发营销系统,于是可向第三发开发者提出特殊要求,第三方也就此创造出更多价值,获得更多利益。

《程序员》:微信平台如何从技术和产品设计角度保证第三方数据的安全?

微信团队:针对第三方数据的安全,我们一直都高度关注。对此,我们建立了公众平台的第三方接入资质审核机制,在数据接入伊始对第三方的安全基础建设提出准入标准。此外,我们建立了第三方的安全规范,依据规范进行第三方安全审计、巡查、漏洞检测,对于不符合安全规范的第三方,有整改和预警机制。同时,微信也为第三方提供了基础的安全服务,比如漏洞预警机制、数据加固服务等。但这里需要说明,第三方不是微信公众平台,用户的数据保存在第三方服务器上,因此可能还是会存在风险,建议用户选择第三方时,认真考察对方的安全资质。

《程序员》:将微信打造成开放平台的过程中,最大的挑战是什么?

微信团队:对微信开放平台来说,最大的挑战其实来源于用户的需求。如何满足开发者以及用户的需求,了解用户在想什么,开发者需要什么,如何用最好的方式满足他们的需要,一直都是微信团队努力追求的。我们最担心的就是不了解这些需求。微信的开放不仅是一种态度,更是一种能力,而这种能力的提升,仅仅靠我们自己远远不够,还需要用户及开发者的大力支持。

以上就是分析微信与开发者双赢的开放能力 的详细内容,更多请关注其它相关文章!


推荐阅读
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • 本文详细介绍了云服务器API接口的概念和作用,以及如何使用API接口管理云上资源和开发应用程序。通过创建实例API、调整实例配置API、关闭实例API和退还实例API等功能,可以实现云服务器的创建、配置修改和销毁等操作。对于想要学习云服务器API接口的人来说,本文提供了详细的入门指南和使用方法。如果想进一步了解相关知识或阅读更多相关文章,请关注编程笔记行业资讯频道。 ... [详细]
  • 拥抱Android Design Support Library新变化(导航视图、悬浮ActionBar)
    转载请注明明桑AndroidAndroid5.0Loollipop作为Android最重要的版本之一,为我们带来了全新的界面风格和设计语言。看起来很受欢迎࿰ ... [详细]
  • 如何提高PHP编程技能及推荐高级教程
    本文介绍了如何提高PHP编程技能的方法,推荐了一些高级教程。学习任何一种编程语言都需要长期的坚持和不懈的努力,本文提醒读者要有足够的耐心和时间投入。通过实践操作学习,可以更好地理解和掌握PHP语言的特异性,特别是单引号和双引号的用法。同时,本文也指出了只走马观花看整体而不深入学习的学习方式无法真正掌握这门语言,建议读者要从整体来考虑局部,培养大局观。最后,本文提醒读者完成一个像模像样的网站需要付出更多的努力和实践。 ... [详细]
  • 从高级程序员到CTO的4次能力跃迁!如何选择适合的技术负责人?
    本文讲解了从高级程序员到CTO的4次能力跃迁,以及如何选择适合的技术负责人。在初创期、发展期、成熟期的每个阶段,创业公司需要不同级别的技术负责人来实现复杂功能、解决技术难题、提高交付效率和质量。高级程序员的职责是实现复杂功能、编写核心代码、处理线上bug、解决技术难题。而技术经理则需要提高交付效率和质量。 ... [详细]
  • 这是原文链接:sendingformdata许多情况下,我们使用表单发送数据到服务器。服务器处理数据并返回响应给用户。这看起来很简单,但是 ... [详细]
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • 生成对抗式网络GAN及其衍生CGAN、DCGAN、WGAN、LSGAN、BEGAN介绍
    一、GAN原理介绍学习GAN的第一篇论文当然由是IanGoodfellow于2014年发表的GenerativeAdversarialNetworks(论文下载链接arxiv:[h ... [详细]
  • [译]技术公司十年经验的职场生涯回顾
    本文是一位在技术公司工作十年的职场人士对自己职业生涯的总结回顾。她的职业规划与众不同,令人深思又有趣。其中涉及到的内容有机器学习、创新创业以及引用了女性主义者在TED演讲中的部分讲义。文章表达了对职业生涯的愿望和希望,认为人类有能力不断改善自己。 ... [详细]
  • 本文介绍了在Win10上安装WinPythonHadoop的详细步骤,包括安装Python环境、安装JDK8、安装pyspark、安装Hadoop和Spark、设置环境变量、下载winutils.exe等。同时提醒注意Hadoop版本与pyspark版本的一致性,并建议重启电脑以确保安装成功。 ... [详细]
  • 如何基于ggplot2构建相关系数矩阵热图以及一个友情故事
    本文介绍了如何在rstudio中安装ggplot2,并使用ggplot2构建相关系数矩阵热图。同时,通过一个友情故事,讲述了真爱难觅的故事背后的数据量化和皮尔逊相关系数的概念。故事中的小伙伴们在本科时参加各种考试,其中有些沉迷网络游戏,有些热爱体育,通过他们的故事,展示了不同兴趣和特长对学习和成绩的影响。 ... [详细]
  • 本文介绍了Web学习历程记录中关于Tomcat的基本概念和配置。首先解释了Web静态Web资源和动态Web资源的概念,以及C/S架构和B/S架构的区别。然后介绍了常见的Web服务器,包括Weblogic、WebSphere和Tomcat。接着详细讲解了Tomcat的虚拟主机、web应用和虚拟路径映射的概念和配置过程。最后简要介绍了http协议的作用。本文内容详实,适合初学者了解Tomcat的基础知识。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 数字账号安全与数据资产问题的研究及解决方案
    本文研究了数字账号安全与数据资产问题,并提出了解决方案。近期,大量QQ账号被盗事件引起了广泛关注。欺诈者对数字账号的价值认识超过了账号主人,因此他们不断攻击和盗用账号。然而,平台和账号主人对账号安全问题的态度不正确,只有用户自身意识到问题的严重性并采取行动,才能推动平台优先解决这些问题。本文旨在提醒用户关注账号安全,并呼吁平台承担起更多的责任。令牌云团队对此进行了长期深入的研究,并提出了相应的解决方案。 ... [详细]
  • 智能消息服务数字短信使用FAQ
    本文介绍了智能消息服务数字短信的开通流程和操作步骤,包括开通数字短信的路径、申请流程、控制台操作以及API接口对接模式。同时还介绍了数字短信模板的创建规则和要求,包括审核状态的说明和建议。 ... [详细]
author-avatar
嗳__霞骸
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有