[本文为动点科技特邀作者: 互联网创业者 @阿力克狮]

互联网服务的新趋势是开放
现在任何一个像样或不像样的网站都有自己的API
即应用编程接口(Application Programming Interface)
已成为开放的标志
供第三方利用平台创建增值服务或增值合作
没有API, 都不好意思和业内人士打招呼

1.API的来源

API出现的历史原因基本是这样的:
在网站推出之后
如果服务受到市场欢迎的话
往往会收到这样的一些千奇百怪的请求:

A.某个用户需要某个特殊功能
比如Twitter用户说:能否提供一个MSN机器人发布微博?
B.某个网站要求合作
比如,能否将你们的图片流嵌入我们的网站?

还有很多不胜其烦的请求
显然不是公司的优先开发重点
于是公司就决定开放API
朋友们,我们太忙了
你们想要什么就自己去做吧

于是
API就成了公司的虚拟BD
省去了市场开拓部门的很多工作
并成就了一大批第三方开发者
形成了环绕核心产品的生态系统

一个互联网产品的生态系统的成功与否
决定该产品的受欢迎程度
和该产品在互联网拼图中的地位

2.第三方应用借势

Twitter,Facebook的平台战略都非常成功
获得了几十万第三方开发者的青睐
Facebook的平台上将造就多个上市公司
不出意外的话
社交游戏公司Zynga将是第一个

Twitter的第三方应用TwitPic是一个纯图片分享网站
开始只是一个个人网站
现在只有10多个人
没有风投
目前世界排名100左右
远远高于许多巨额资金堆起来的网站

善用其他网站的API
可以为你的服务带来意想不到的效果
Instagram是一个只有4人的公司
仅仅是iPhone上的一个拍照分享应用
功能相当简单
通过利用Twitter和Facebook等多个社交网站的API
将图片和上面的粉丝好友分享
9个月内就达到了700万用户和1.5亿张图片

3.从微软说API

开放API起源于微软
在盖兹一味追求市场占有率的策略下
大打API开放牌
提供最好的开发工具
放任盗版也是重要的市场策略
其结果是大量第三方应用的开发
极大地丰富了Windows平台的生态系统
赢得了API战争
尽管微软的操作系统一个大大落后于苹果MacOS
广泛的市场占有率和第三方开发者的支持
使得它赢得了桌面电脑操作系统的战争

利用第三方开发者的创意
不但可以丰富平台的功能和应用
平台可以根据受欢迎的程度
来决定是否自己推出同样的功能
对于受欢迎的第三方应用来说
这个可能是个双刃剑
可能面临来自平台的竞争
一旦平台提供类似功能
第三方就死掉了
某些幸运的第三方可能被收编

从平台角度来说
与第三方竞争还是收编
这永远是个问题
如果竞争
将会打击所有开发者的积极性
自己开发往往成本较低
但是对于某些特别专业的应用
自己很难找到有关的人才
像Adobe和AutoDesk
就是少数几个屹立不倒的应用开发商
微软也想过拿下Adobe的市场
但是其产品根本无法超越Adobe的产品线
PostScript,Photoshop,Acrobat……

苹果作为一个全系统的计算机公司
拥有曾经最先进的MacOS图形界面操作系统
完全忽略了API开放的重要性
它上面的重要应用软件还是微软提供的,如Office
作为非软件人员出身
Jobs此时也许并不了解开发者的重要性

后来Jobs离开苹果去做了Next计算机
和Sun Microsystems,Silicon Graphics等进入高端工作站市场
Next的工作站市场份额可以忽略不计
尽管这个时候大家都明白操作系统的战争就是API的战争
已经无人能够撼动微软的霸主地位

Sun曾有一个机会能够成为新的霸主
它发明的Java语言十分受开发者欢迎
但是Sun始终没有能够提供高质量的开发工具
没有能够控制应用制作的生产链
把这一块的工作还是交给了微软和Borland

Sun, Silicon Graphics, Next本质都是硬件公司
操作系统只是为了卖硬件而已
在整个软件平台的策略方面做得不是很周全
90年代中期,苹果遭遇空前的危机
PC的市场份额下降到了5%
公司召回了Jobs
开启了苹果第二春

4.苹果第二春的平台战略

从iPhone的整个设计思路可以看出
对第三方开发者的全力支持是整个平台的不可或缺的重要一环
吸取了被微软打败的教训
产品=硬件+软件+应用商店+开发工具
应用商店包括第三方应用+支付
提供了开发工具,发布平台和收费工具等一整套完整的应用销售流程
让开发者专注产品的开放即可
开发者能在这个平台赚钱
用户能有一个琳琅满目的应用商店
苹果既卖硬件,又卖软件,实现了多赢
通过为第三方开发者提供API
建立一个强大的开发者社区
任何竞争者面对的不是苹果一个公司
而是以苹果为中心的数万个开发者群体

5.平台和开发者的关系

对第三方开发者而言
他们选择的平台的出发点是:
1.能够赚钱
2.能够赚吆喝
没钱能出名也行
作品有人用本身就是一种极大的成就感
出名之后就会有赚钱的机会
最初在做啥网上做了客户端的几位开发者
用作品为自己做了广告
都是各大公司追逐的对象

平台必须足够大
用户必须足够多
才能获得开发者的青睐
平台必须有自己的核心赚钱方式
微软有Windows,Office
苹果有硬件
Facebook,Twitter有广告
不和开发者争利
不依赖开发者赚钱
而是协助开发者赚钱
实现共赢
这样才是一个健康的平台

6.成为互联网拼图的一块

今天连Instapaper这样的个人网站
还有主流的团购网站
都推出了自己的API
不仅仅是为了开发者
而是为了在互联网的拼图上
找到自己的位置
一个完全封闭独立于他人的网络服务
在这个互联互通的世界里
估计很难存活下去

操作系统时代
第三方开发者和平台的关系是极不对称的
平台相当强势
今天API更像一个互联互通的接口
你只是互联网拼图中的一块
希望其他应用能够和你对接
和你的服务对接的应用越多
你的服务就越重要
这个和你的公司的规模没有必然关系
API的提供者和使用者之间是更加平等友好的合作关系
互联网上的选择也很多
开发者跳槽或者支持多方的API很容易
平台相对来说没有过去那么强势

互联网的拼图化趋势越来越明显
前不久出现了像ifttt,一呼这样的管道公司
通过API将不同的网络服务连接起来
拼串成一个新服务

所以
在设计你的网络服务时
好好想想如何设计你的开放接口
即使你不想成为平台,也要有API
它将决定你的互联网江湖地位