title: Don't understand "(#4) User request limit reached"
body: <pre><code>{
     "error": {
        "message": "(#4) User request limit reached",
        "type": "OAuthException"
     }
  }
  </code></pre>
  
  <p>I'm not sure the cause of this error, and yes I've done lots of searching around for similar user's problems (they are error #17, or app limit reached). And I'm doing this on regular graph API calls (such as <a href="https://graph.facebook.com/me">https://graph.facebook.com/me</a> ), not necessarily FQL like others have run into.</p>
  
  <p><code>User request limit reached</code> makes it seem like a per-user limit, but according to <a href="http://www.fb-developers.info/tech/fb_dev/faq/general/gen_10.php">http://www.fb-developers.info/tech/fb_dev/faq/general/gen_10.php</a> , <code>#4</code> is <code>"Application request limit reached"</code> and <code>#17</code> is <code>"User request limit reached"</code>.</p>
  
  <p>I don't believe there's anyway I'm hitting the 100M/day app limit. And I only get it for a couple users' auth tokens, so it's not an app-wide error message I'm getting. And when I request too quickly, I usually get <code>FQL_EC_RATE_LIMIT_EXCEEDED</code>.</p>
  
  <p>But for those two users with the above error <code>"(#4) User request limit reached"</code>, I've temporarily blacklisted them from loading data, but yet they <em>still</em> get the above error when I try to access using that auth token a day later.</p>
  
  <p>So in conclusion...</p>
  
  <p>I don't understand how I can get <code>"(#4) User request limit reached"</code> when the auth-token for that user is not being used for any queries in a 24-hour period prior. And I don't know what is special about these users.</p>
  
  <p>Any advice or suggestions would be greatly appreciated. It was only one user a few days ago, but today a second user started running into this problem, and I'm worried the problem will just get worse in the future with no clear resolution.</p>