0

我会安排一个任务在 facebook 的墙上使用 spring social 发布。

我怎样才能做到这一点?

4

2 回答 2

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 调度程序的信息。在此处阅读相同的 Spring API。

于 2012-04-30T10:51:36.200 回答
0

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

更多相关信息:Facebook 品牌页面更新和发布时间安排

于 2012-06-15T15:22:01.587 回答