brandnew 发表于 2013-5-9 00:14 
我来提一个问题,
i GG,市场上,越来越的OpenAPI,在出现。
比如,微博OpenAPI,腾讯OpenAPI,百度OpenAPI ...
1.你假定你有10个客户.
2.客户提出10个产品.
3.分别用到你的部分api
这样你就应该能想出你的平台究竟应该做成什么样子.
现在互联网的那套api,我没深入研究.只是了解一下.
1.做认证,允许谁读取不允许谁读取.这是基于安全的最基本要求.
2.http/https链接,这是open的唯一通路.
3.接口是固定的.你对接口的封装可变但是接口不能变.否则大家就都要更新老版本很麻烦.但是接口可以升级.旧接口要保留一年以上时间.
4.要做好你通过openapi的时候能得到使用者的部分信息,这样才能产生大数据的其他价值.
5.可以附加一些通用的东西,简化客户的开发难度.
6.去体验一下别人的openapi,然后和客户了一下他们的需求.
|