0

Eclipse でこのエラーが表示されるのはなぜですか? Android用のFacebook APiを実装しようとしていますが、上記のエラーが表示されるのはなぜですか?

これをログアウト用に配置するようにドキュメントに記載されています。これがコードです。

String method = "DELETE";
Bundle params = new Bundle();
/*
* this will revoke 'publish_stream' permission
* Note: If you don't specify a permission then this will de-authorize the application completely.
*/
params.putString("permission", "publish_stream");
mAsyncRunner.request("/me/permissions", params, method, new RevokePermissionListener(), null);

私はそれをのonComplete機能に入れましたmAsyncRunner.logout

4

1 に答える 1

0

RevokePermissionListenerを実装するクラスを作成する必要がありますAsyncFacebookRunner.RequestListener()。同じファイルに、次のコードを追加します。

public class RevokePermissionListener implements AsyncFacebookRunner.RequestListener {

    @Override
    public void onComplete(String response, Object state) {
        // TODO Auto-generated method stub

    }

    @Override
    public void onIOException(IOException e, Object state) {
        // TODO Auto-generated method stub

    }

    @Override
    public void onFileNotFoundException(FileNotFoundException e, Object state) {
        // TODO Auto-generated method stub

    }

    @Override
    public void onMalformedURLException(MalformedURLException e, Object state) {
        // TODO Auto-generated method stub

    }

    @Override
    public void onFacebookError(FacebookError e, Object state) {
        // TODO Auto-generated method stub

    }

}
于 2012-09-07T18:04:58.113 に答える