title: How to revoke all Facebook permissions using Android SDK?
body: <p>I'm having a problem revoking Facebook permissions using the Android SDK.</p>
  
  <p>There's a case in my app where I want to revoke all permissions.  According to the Facebook documentation, you can use AsyncFacebookRunner to do this, and "if you don't specify a permission then this will de-authorize the application completely."</p>
  
  <p>I'm currently doing it like this:</p>
  
  <pre><code>String method = "DELETE";
  Bundle params = new Bundle();
  params.putString("permission", "");
  
  mAsyncRunner.request("/me/permissions", params, method, new RequestListener()
                       { ... }, null);
  </code></pre>
  
  <p>using the request signature like this:</p>
  
  <pre><code>void request(String graphPath, Bundle parameters, final String httpMethod,
               RequestListener listener, final Object state)
  </code></pre>
  
  <p>The onComplete() callback function seems to come back OK, but doesn't appear to have de-authorized the access token.  I'm inferring this because the next time I call facebook.authorize(), it works without pushing the user to the Facebook login page.</p>
  
  <p>Any ideas what I need to change to completely de-authorize an access token?  Or is there a different/better way to do this?  Many thanks!</p>