java - 通过 Jsoup 更新 Facebook 状态

标签 java facebook html-parsing jsoup

我想通过 Java 控制台应用程序更新我的 Facebook 状态。我正在使用 Jsoup HTML 解析器。

首先我需要登录 Facebook 帐户。

Document doc = Jsoup.connect("http://www.facebook.com")
  .data("email", "myemailid")
  .data("pass", "mypassword")
  // And other fields which are being passed in post request.
  .userAgent("Mozilla")
  .post();

当我在控制台上打印 doc 时,我可以看到我能够登录,但该登录是通过 Facebook Mobile 进行的。为什么不出PC版?

是否可以使用此 doc 变量来更新我的 Facebook 状态?

我怎样才能实现这个目标?

最佳答案

尽管这最终可能会起作用,但这不是与 Facebook 沟通的正确方式。

Facebook 有 an official API应该用来发布更新。 restfb是该 API 的一个很好的 Java 客户端。

关于java - 通过 Jsoup 更新 Facebook 状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7709010/

相关文章:

xhtml - 将页眉标记链接到页面是否可以?

java - 如何从构造函数返回具有预设字段的新实例

javascript - 如何动态更新元标签

java - 来自处理程序的安全 UI 更新

facebook - 如何在 Facebook 上为我的应用程序上传没有黑色颗粒状边框的图标?

Facebook Graph API 1.0 弃用

c# - YouTube HTML Agility Pack C#

html - 即使我没有通过页面解析,在页面上多次使用相同的 ID 是否是一种不好的做法?

java - 简单的 JasperReport 查询

java - 它编译但给了我一个异常(exception)