如何在vb.net中使用API

如何在vb.net中使用API,vb.net,Vb.net,我试图从网上获取数据,特别是与经济学有关的数据。世界银行API很容易理解,但是,我需要能够通过UNdata API从联合国检索数据: 我对VB.net相对缺乏经验,也不知道从哪里开始,在谷歌上搜索了一段时间却没有找到答案,我真的需要一些帮助来帮助我起步。谢谢使用该服务的一个简单方法是从解决方案中的项目 您提供的链接具有ASMX服务 SOAPWeb服务位于 在VisualStudio解决方案的项目中,您会注意到引用。 右键点击它,你会看到一个上下文菜单 在这里,您可以选择添加服务引用。在打开的窗口

我试图从网上获取数据,特别是与经济学有关的数据。世界银行API很容易理解,但是,我需要能够通过UNdata API从联合国检索数据:
我对VB.net相对缺乏经验,也不知道从哪里开始,在谷歌上搜索了一段时间却没有找到答案,我真的需要一些帮助来帮助我起步。谢谢

使用该服务的一个简单方法是从解决方案中的项目

您提供的链接具有ASMX服务

SOAPWeb服务位于

在VisualStudio解决方案的项目中,您会注意到引用。 右键点击它,你会看到一个上下文菜单

在这里,您可以选择添加服务引用。在打开的窗口中,输入上述服务URL,然后您可以开始使用它

您应该输入URL作为http://data.un.org/ws/NSIStdV20Service.asmx?wsdl


然后创建一个代理类,您可以使用它。

这里提供的API似乎是基于web访问的,因此您需要查看与System.Net.WebRequest相关的内容以及从中获得的WebResponse。谢谢!这是一个有用的开始感谢您的帮助,您是否可以进一步详细说明如何使用它,因为在添加代理类(例如reference.vb)之后,我以前没有使用ASMX服务的经验。看看那个类,它看起来就像另一个VB类。使用类名/接口名创建一个对象并使用它。