【问题标题】:Resource for creating Web API like Twitter API or Facebook API? [closed]用于创建 Web API(如 Twitter API 或 Facebook API)的资源? [关闭]
【发布时间】:2011-06-10 20:42:25
【问题描述】:

是否有任何资源用于创建 Web API,如 Twitter API 或 Facebook API。 我想为我的网站创建一个 Web API。

谢谢...

【问题讨论】:

    标签: facebook api programming-languages twitter


    【解决方案1】:

    你可以做的是公开一个安静的服务。

    简单地说,您将拥有返回 XML 或 JSON 的 url。请参阅 stack exchange API docssample

    然后,您可以使用任意多种语言围绕此服务创建包装器。请参阅twitter API overview,它是一个 REST 服务,并且语言很好地包装了它。 (例如Linq2Twitter

    现在您还没有提到您用于编写 Web 应用程序的语言,但如果您使用的是 .NET,那么请查看WCF Data ServicesOData,它们可以公开数据通过 RESTful 服务从数据库(除其他外)中获取实体。有关示例,请参见 http://www.odataprimer.com/

    另见REST on Wikipedia & How I explained REST to my wife

    如果您使用 .NET,请查看 OAuthhttp://www.dotnetopenauth.net/ 进行授权

    注意:Facebook 最初有 REST-API,但我认为他们平台的复杂性让他们改变了他们的 API。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-12-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-18
      相关资源
      最近更新 更多