使用春季社交在Facebook墙上安排帖子

时间:2012-04-30 09:48:28

标签: java facebook spring quartz-scheduler spring-social

我会安排一项任务,使用spring social在Facebook的墙上发布。

我该怎么做?

2 个答案:

答案 0 :(得分:2)

Github上的Spring社交样本有一些样本可以发布。

以下是您需要使用的代码的特定部分。我想你可能需要先挖掘一下才可以使用这段代码。

public void postConnect(Connection<Facebook> connection, WebRequest request) {
        if (request.getAttribute(POST_TO_WALL_ATTRIBUTE, WebRequest.SCOPE_SESSION) != null) {
            try {
                connection.updateStatus("I've connected with the Spring Social Showcase!");
            } catch (ApiException e) {
                // Do nothing: No need to break down if the post-connect post can't be made.
            }
            request.removeAttribute(POST_TO_WALL_ATTRIBUTE, WebRequest.SCOPE_SESSION);
        }
    }

现在,由于您有发布部分,您需要编写调度程序来调用此方法。请阅读此处有关如何使用spring编写Quartz scheduler的信息。请阅读here以获取相同的Spring API。

答案 1 :(得分:0)

实际上现在Facebook发布了这个调度功能,所以你不需要使用某些第三方应用程序!

更多相关信息:Facebook Brand Pages Update and Post Scheduling