【问题标题】:Accessing HTML code with c# [closed]使用 c# 访问 HTML 代码 [关闭]
【发布时间】:2017-07-17 05:41:28
【问题描述】:

我目前正在做一个项目,我想在一个小程序的帮助下操作一个网站,最好是在 c# 中。这个想法是去facebook,xing等复制我收到的所有消息。然后我可以写一个答案,而无需打开网站并浏览它。它更多的是编程练习,然后是任何有用的东西。

现在我的问题是:我已经通过 VBA 使用光标位置编写了类似的程序。可以想象,那是非常脆弱的。我想通过它们的 ID 直接引用 HTML 元素。我尝试了一个宏插件(imacros),但这并不能真正满足我的要求。大家有什么好的想法吗?

先谢谢了!

【问题讨论】:

  • 欢迎来到 SO。请访问help center 了解询问内容和方式。提示:发布工作和代码
  • 这个问题非常广泛,因此不适合 SO,@mplungjan 为您提供了很好的阅读资源,但您可能想查看您想要的站点上可用的 API聚合 - 通过 HTML 解析满足您的要求也将是一个非常脆弱的解决方案。

标签: c# html


【解决方案1】:

您提到的网站都有某种形式的 API - 我不知道您将能够使用它们的扩展程度。 (脸书:https://developers.facebook.com/?locale=en_US

大多数现代网站都会试图让您难以摆弄他们的产品。 Facebook、LinkedIn、XING 等都使用安全技术,源代码解析也不好玩。

我建议你玩玩:

我不能发布更多链接,因为我的信誉等级较低,但一般来说:HttpClient、WebClient、HttpWebRequest、CookieContainer、Authentication。

祝你好运。

【讨论】:

  • 谢谢,太好了。我会开始试验并回来以防万一!
猜你喜欢
  • 2014-09-03
  • 1970-01-01
  • 2010-10-24
  • 2011-09-19
  • 2013-04-05
  • 1970-01-01
  • 1970-01-01
  • 2023-03-03
  • 2016-10-30
相关资源
最近更新 更多