これが私の解決策です:
あなたが本当にする必要があるのは、を使用することgraphPathRequest
です。Android SDK 内では、2 つのバージョンが既に提供されており、1 つはクイック実行メソッドです。もう 1 つは、そのような要求オブジェクトで execute を呼び出す前に、要求を作成してその要求を変更することです。私の方法はそれ以降のバージョンを使用します。
内にいる場合は、次FacebookActivity
のように呼び出します。
Request r = new Request.newGraphPathRequest(getSession(), "fql",
new Request.Callback() {
@Override
public void onCompleted(Response response) {
// your FQL result will be stored in response.getGraphObject()
Log.d("result", response.toString());
}
}
);
r.getParameters().putString("q", YOUR_QUERY_HERE);
r.executeAsync();
お役に立てれば。
私は AndroidSDK 3.0 を使用していることに注意してください