2016-03-28 58 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