我目前正在學習Visual Studio,並且想通過製作使用Web API(如Instagram,Twitter等)的示例Windows應用程序來練習。但是我很困惑從何處開始我找不到關於如何通過使用C#的桌面應用程序進行API調用的任何教程。任何幫助/鏈接,顯示如何設置示例應用程序和API調用將不勝感激。在Windows桌面應用程序中使用基於Web的API
3
A
回答
4
開始閱讀有關.NET Framework中不同的HTTP客戶端的信息。如果您正在構建.NET 4.5應用程序,則可以使用HttpClient。
如果您使用的是早期版本的.NET框架,您可以選擇WebClient或HttpWebRequest,具體取決於您想要執行的操作。
我還強烈建議您查看一個名爲RestSharp的庫,它使得使用.NET的RESTful API非常簡單(並在內部使用HttpWebRequest)。您可以通過從NuGet安裝庫來將庫添加到您的項目中。
希望有所幫助。
0
相關問題
- 1. 使用Web API的Python桌面程序
- 2. 將桌面應用程序轉換爲基於web的應用程序
- 3. 基於Web的替代桌面應用程序
- 4. 基於WEB的應用程序與桌面集成 - 技術?
- 5. 性能測試基於Windows /桌面的應用程序
- 6. 基於無線通信從基於Web的應用基於桌面的應用
- 7. PHP可以用於製作桌面應用程序還是僅用於製作基於Web的應用程序?
- 8. 對基於Java的桌面應用程序使用Webkit渲染
- 9. 將現有的Silverlight應用到桌面應用程序基於
- 10. 使用PHP基於XML的Web API的iOS應用程序
- 11. 桌面應用程序(Windows應用程序)連接Windows手機
- 12. Windows桌面應用程序可以在Windows Phone上使用嗎?
- 13. Delphi桌面應用程序的Web UI
- 14. 關於在Web和桌面應用程序中使用Silverlight的問題
- 15. 的Windows 8從桌面應用程序
- 16. Windows桌面應用程序的想法
- 17. 基於Java Applet的桌面應用程序中的Load Runner
- 18. 用於桌面應用程序的JTree
- 19. 在Java桌面應用程序中使用諾基亞地圖
- 20. 在Windows 7 HTML桌面應用程序中使用音頻
- 21. 在Windows XP中從基於Java的Web應用程序中使用JNA和Windows API的sendMessage
- 22. 基於C#windows桌面的應用程序的devops工作流程
- 23. 如何從asp.net web應用程序啓動遠程windows桌面
- 24. 正在使用node.js適用於Web GUI應用程序並使用相同的桌面應用程序源?
- 25. Django的web應用程序和桌面Python應用程序
- 26. 用於桌面應用程序的WSDL Web服務
- 27. 如何將Windows桌面應用程序轉換爲Mac桌面應用程序?
- 28. 適用於Windows的桌面gadet /應用程序
- 29. 用於啓動PHP應用程序的Windows桌面圖標
- 30. 適用於Windows桌面應用程序的Xamarin表單?
感謝這一點,但Facebook有一個C#SDK,所以它更容易。還有其他人不這樣做,我想知道如何實現沒有C#sdk的API。 – bachkoi32