4

私は、facebook android sdk を使用してアプリケーションにログインする android アプリケーションで作業しています。ユーザーが facebook sdk を介してアプリケーションにログインしたときに、facebook sdk からアクセストークンを取得します。

ユーザーのアクセストークンを実際に持っているFacebookのページを好きにすることは可能ですか?

4

2 に答える 2

19

プログラムでページを気に入ることはできません。コメントと投稿のみです。前の回答を正しいとマークした理由がわかりません。機能せず、誤解を招く可能性があります。

于 2013-09-09T15:13:36.233 に答える
0

Facebook の投稿にいいね! を付けるには、コードのこの部分を使用してリクエストを作成します。

Request likeRequest = new Request(Session.getActiveSession(), pageid + "/likes", null, HttpMethod.POST, new Request.Callback() {
    @Override
        public void onCompleted(Response response) {

    }
});

既に Facebook にログインしているので、Session.getActiveSession() を呼び出すだけです。

次に、次のようにリクエストを実行します。

Request.executeBatchAndWait(likeRequest);

メインスレッドでネットワーク処理を行うことは許可されていないため、これは Asynctask で実行する必要があります。

于 2013-06-21T12:32:38.933 に答える