我想通过 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/