【问题标题】:Using Web-based APIs in Windows Desktop Applications在 Windows 桌面应用程序中使用基于 Web 的 API
【发布时间】:2013-07-12 22:43:35
【问题描述】:

我目前正在学习 Visual Studio,我想通过制作一个使用 Web API(如 Instagram、Twitter 等)的示例 Windows 应用程序来练习。但我很困惑从哪里开始,因为我找不到任何关于如何操作的教程使用 C# 通过桌面应用程序进行 API 调用。任何显示如何设置示例应用程序和进行 API 调用的帮助/链接将不胜感激。

【问题讨论】:

    标签: c# visual-studio api twitter instagram


    【解决方案1】:

    开始阅读 .NET Framework 中的不同 HTTP 客户端。如果你正在构建一个 .NET 4.5 应用,你可以使用HttpClient

    如果您使用的是早期版本的 .NET 框架,您可以根据您的具体需求在 WebClientHttpWebRequest 之间进行选择。

    我还强烈建议您查看一个名为 RestSharp 的库,它使在 .NET 中使用 RESTful API 变得超级简单(并在内部使用 HttpWebRequest)。您可以通过从 NuGet 安装该库将其添加到您的项目中。

    希望对您有所帮助。

    【讨论】:

      【解决方案2】:

      Here's a link for building a facebook app. 希望对您有所帮助。

      【讨论】:

      • 谢谢你,但 Facebook 有一个 C# sdk,所以它更容易。还有其他没有,我想知道如何实现没有 C# sdk 的 API。
      猜你喜欢
      • 1970-01-01
      • 2010-09-30
      • 2015-10-06
      • 2022-11-28
      • 1970-01-01
      • 1970-01-01
      • 2015-11-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多