2017-02-26 210 views
-4

我目前正在一個項目,我想操縱一個網站的幫助下的一個小程序,最好在C#中。這個想法是去facebook,xing等複製我收到的所有消息。然後,我可以寫一個答案,而不必打開網站並瀏覽它。它更多的是編程練習,然後練習任何有用的東西。訪問C代碼的HTML代碼#

現在我的問題:我已經通過VBA使用光標位置進行了類似的編程。你可以想象,這很脆弱。我想直接通過他們的ID引用HTML元素。我嘗試了一個宏插件(imacros),但那並不能真正滿足我的要求。你們有什麼好主意嗎?

謝謝!

+0

歡迎來到SO。請訪問[幫助],看看有什麼和如何問。提示:投入的努力和代碼 – mplungjan

+0

這個問題是非常廣泛的,因此不適合SO,並且@mplungjan爲您提供了一個很好的資源來閱讀,但您可能想看看您想要彙總的站點上可用的API - 通過HTML解析來滿足您的需求也將是一個非常脆弱的解決方案。 – lukkea

+0

可能重複的http://stackoverflow.com/questions/56107/what-is-the-best-way-to-parse-html-in-c –

回答

0

你提到的網站都有一些API的形式 - 你可以利用它們,我不知道。 (Facebook:https://developers.facebook.com/?locale=en_US

大多數現代網站會試圖讓你很難擺弄他們的產品。 Facebook,LinkedIn,XING等都使用安全技術,源代碼解析也不好玩。

我建議你玩的:

我不能發佈更多的聯繫,因爲我有一個低信譽的水平,但總體來講:HttpClient的,Web客戶端, HttpWebRequest,CookieContainer,身份驗證。

祝你好運。

+0

謝謝,這很好。我會開始嘗試,並回來沒有任何工作! – KingKonguKonga