文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> 资讯>Facebook的API真的那么糟糕?

Facebook的API真的那么糟糕?

时间:2011-08-12  来源:cnblogs

  北京时间8月12日消息,据国外媒体报道,图片聚合服务Trove最近对《黑客新闻》(Hacker News)的读者进行了调查,让他们列举出对各个API(应用编程接口)的不满之处。

  Programmable Web网站进而对这项调查的结果按照不同的服务进行了计数,以确定引起众怒最大的API属于哪一家。

  结果显示Facebook的API最受诟病。但实际上,Facebook与“其他”(other)并列第一。由于Facebook是最流行的API之一,我们很难说究竟是Facebook的API最烂,还是它最常被用到。

  Trove博客的帖子上列出了开发人员对API最常见的抱怨:

  1. 文档很糟糕

  2. Oauth(Oauth是一个开放标准,允许用户让第三方应用访问该用户在某一网站上存储的私密的资源,比如照片,视频,联系人列表,而无需将用户名和密码提供给第三方)

  3. 错误处理很糟糕

  4. 缺乏示例代码

  5. 缺乏测试环境

  6. 缺乏跨语言的标准化库

  7. API变化/中断频繁(大家对Facebook的API很不满大多出于这个原因)

  8. 可以匹配内部数据结构的规范化数据

  9. 区别“使用”和“滥用”的准绳

  10. 随意地调节

  11. 不同的标准(REST、 SOAP 、XML-RPC等)

  12. 让服务与防火墙后面的开发设备对话

  大多数抱怨都适用于几乎所有的API,而不仅仅是Facebook的API。但正如Programmable Web的执行主编亚当·杜瓦尔(Adam DuVander)所说,开发人员们真的是特别明确也特别经常地提到了Facebook的API。

  Facebook的API是否真的如此糟糕吗?


  

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载