我会安排一个任务在 facebook 的墙上使用 spring social 发布。
我怎样才能做到这一点?
我会安排一个任务在 facebook 的墙上使用 spring social 发布。
我怎样才能做到这一点?
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。
实际上现在 Facebook 发布了这个调度功能,所以你不需要使用一些 3rd 方应用程序!
更多相关信息:Facebook 品牌页面更新和发布时间安排