【51CTO精选译文】当规划一个API时,我通常会告诉人们在制作他们自己的API战略时要尽可能的去关注那些顶端的API。我总是惊讶于那些跟我交谈过的许多API的拥有者们竟然不使用其他的API。他们通常只参照那些主要的,例如Twitter和Facebook,或者常见的Twillio——但是却只有一少部分可以列出10个或更多他们喜欢的API。
最近我花费了一些时间去翻阅了所有ProgrammableWeb的API,并列出了我最喜欢的30个作为设计API战略时的参考。由于我更多的API业务不只是需要出色的技术要点,而这些却让我感到很独特因为他们的经营方针更接近他们的API。
以下是我认为在制作你们自己的API战略时所需要注意的最好的30个API:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
在这些API中并不是所有的都很完美,但是他们每一个都有我们需要学习的地方,尤其在规划,部署和管理我们自己的API时。这些API都很活跃, 所以我建议向他们咨询或询问是什么使他们成功的或者关注他们的博客或Twitter。
如果你还知道一些其他的不在我的列表中却同样很有影响力的API,请及时通知我。或者你认为我所列出的API中有不正确的,无论是技术或其他方面,也请跟我联系(Twitter例外)。