2016-03-28 53 views
0

如果我想从网站(任何网站)获取数据,我知道我们需要获得该网站的服务。服务将从API中获得。 那么,如何找到网站的服务?如何从网站获得服务

如果我对问题的理解错误并帮助理解,请纠正我的错误。提前致谢。

+5

并非所有的网站都有公共服务。如果他们这样做,他们将有其API的文档。该文件通常在网站上。 – Andy

+0

你想要获取什么类型的数据?如果它是您在浏览器上看到的内容的一部分,那么您只需解析为响应请求而获得的html。如果不是@Andy写的,不是所有的网站都有公共服务 – gaurawerma

+0

@Andy:正如你所说的,并非所有的网站都有公共服务。这意味着有可能为没有任何服务的网站提取数据? – user1191818

回答

0

如果要谈论C#可用选项,那么您可以访问实现MEX http的Web服务。对于这种情况,您可以在C#服务器端使用Metadataresolver

-1

猜你想抓取网站。不是每个网站打开他们的apis。

提取和解析页面可能是抓取数据的唯一方法。

+0

如何确定该网站是否具有打开的API。 – user1191818