【发布时间】:2008-11-17 21:28:22
【问题描述】:
今天的网站似乎有两类 API。
允许扩展网站功能的 API,如 Facebook、Myspace 等。这些 API 似乎非常多样化。
允许与现有网站功能(如 Twitter、Flickr 等)进行交互的 API。这些都声称基于 REST,但实际上只是“HTTP 上的数据”。
如果您正在创建一个允许功能扩展和外部交互的网站,您会使用哪些现有 API 作为参考模型?
【问题讨论】:
-
条纹效果在 3... 2... 1...
-
@Charlie “史翠珊效应主要是一种在线现象,在这种现象中,试图审查或删除一条信息的行为会产生意想不到的后果,导致该信息被广泛宣传,并且在更大程度上如果没有尝试过审查,就会发生……”对不起,我不明白?
-
更好的问题是“好的 Web API 有哪些特征?”。我认为这就是你想要达到的目的。或者这就是你应该想要达到的。我试图回答,如下。
-
@Pongus 嗯,够近了。我说的是 Jeff 在 Twitter 上发布这个问题,引起了他的大量投票。这不完全是史翠珊效应,但它有相同的 jist
-
@Charlie Somerville,和你一起!可能更多的是 Katie Price 效应... :o)
标签: rest api-design asp.net-web-api