0

春のソーシャルを使ってFacebookのウォールに投稿するタスクをスケジュールします。

これどうやってするの?

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スケジューラーを作成する方法については、こちらをお読みください。同じのSpringAPIについては、こちらをお読みください。

于 2012-04-30T10:51:36.200 に答える
0

実際、Facebook はこのスケジュール機能をリリースしたので、サードパーティのアプリケーションを使用する必要はありません!

詳細: Facebook ブランド ページの更新と投稿のスケジュール

于 2012-06-15T15:22:01.587 に答える